Description
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.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| — | @tootallnate/once | < 3.0.1 | 3.0.1 |
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
openSUSE
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| openSUSE Tumbleweed | heroic-games-launcher | 2.20.1-2.1 | openSUSE-SU-2026:10290-1 |
| openSUSE Tumbleweed | python-jupyterlab-templates | 0.5.2-4.1 | openSUSE-SU-2026:10429-1 |
Wolfi
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Wolfi rolling | argo-workflows-ui-4.0 | 4.0.4-r6 | — |
| Wolfi rolling | code-server | 4.110.1-r1 | — |
| Wolfi rolling | jitsucom-jitsu-console | 2.11.0-r30 | — |
| Wolfi rolling | katib-earlystopping +8 | 0.19.0-r31 | — |
| Wolfi rolling | katib-suggestion-goptuna-compat | 0.19.0-r40 | — |
| Wolfi rolling | kubeflow-pipelines-frontend | 2.16.0-r7 | — |
| Wolfi rolling | langfuse-3 +1 | 3.164.0-r1 | — |
| Wolfi rolling | opensearch-dashboards-3-dashboards-reporting | 3.5.0-r6 | — |
| Wolfi rolling | pnpm-stage0 | No fix yet | — |
| Wolfi rolling | prism | 5.15.11-r0 | — |
| Wolfi rolling | sqlpad | 7.5.7-r28 | — |
| Wolfi rolling | tileserver-gl | 5.5.0-r8 | — |
| Wolfi rolling | vitess-23 | 23.0.4-r8 | — |
Affected packages
| Ecosystem | Package | Affected | Fixed | Record |
|---|---|---|---|---|
| npm | @tootallnate/once | >= 3.0.0, < 3.0.1 | 3.0.1 | GHSA-vpq2-c234-7xj6 |
| npm | @tootallnate/once | < 2.0.1 | 2.0.1 | GHSA-vpq2-c234-7xj6 |
Advisories 3
- WID-SEC-2026-2118 IBM App Connect Enterprise: Mehrere Schwachstellen BSI CERT-Bund (WID) · Aug 4, 2026
- openSUSE-SU-2026:10429-1 jupyter-jupyterlab-templates-0.5.2-4.1 on GA media SUSE / openSUSE Security Updates · Mar 26, 2026
- openSUSE-SU-2026:10290-1 heroic-games-launcher-2.20.1-2.1 on GA media SUSE / openSUSE Security Updates · Mar 23, 2026