CVE-2026-3449

Versions of the package @tootallnate/once before 3.0.1 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.
Configurations

No configuration.

History

29 Apr 2026, 01:00

Type Values Removed Values Added
Summary
  • (es) Versiones del paquete @tootallnate/once anteriores a la 3.0.1 son vulnerables a un Alcance Incorrecto del Flujo de Control en la resolución de promesas cuando se utiliza la opción AbortSignal. La Promesa permanece en un estado permanentemente pendiente después de que la señal es abortada, causando que cualquier uso de await o .then() se quede colgado indefinidamente. Esto puede causar una fuga en el flujo de control que puede llevar a solicitudes estancadas, workers bloqueados o disponibilidad degradada de la aplicación.

03 Mar 2026, 05:17

Type Values Removed Values Added
New CVE

Information

Published : 2026-03-03 05:17

Updated : 2026-06-17 10:43


NVD link : CVE-2026-3449

Mitre link : CVE-2026-3449

CVE.ORG link : CVE-2026-3449


JSON object : View

Products Affected

No product.

CWE
CWE-705

Incorrect Control Flow Scoping