Vulnerabilities

1 via 1 paths

Dependencies

30

Source

GitHub

Commit

576be20e

Find, fix and prevent vulnerabilities in your code.

Severity
  • 1
Status
  • 1
  • 0
  • 0

medium severity
new

Incorrect Control Flow Scoping

  • Vulnerable module: @tootallnate/once
  • Introduced through: url-resolver-fs@8.0.6

Detailed paths

  • Introduced through: sftp-resolver-fs@arlac77/sftp-resolver-fs#576be20e0e0f7fd98c91c2f438c59081dbacec39 url-resolver-fs@8.0.6 http-proxy-agent@4.0.1 @tootallnate/once@1.1.2

Overview

Affected versions of this package are vulnerable to Incorrect Control Flow Scoping in promise resolving when AbortSignal option is used. The Promise remains in a permanently pending state after the signal is aborted, causing any await or .then() usage to hang indefinitely. This can cause a control-flow leak that can lead to stalled requests, blocked workers, or degraded application availability.

Remediation

Upgrade @tootallnate/once to version 3.0.1 or higher.

References