Bug 2429534 - CVE-2025-59466: DoS issue when async_hooks used in exception handling
Summary: CVE-2025-59466: DoS issue when async_hooks used in exception handling
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: nodejs22
Version: 42
Hardware: All
OS: Linux
unspecified
urgent
Target Milestone: ---
Assignee: Jan Staněk
QA Contact:
URL: https://thehackernews.com/2026/01/cri...
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2026-01-14 10:37 UTC by customercare
Modified: 2026-01-31 17:28 UTC (History)
4 users (show)

Fixed In Version: nodejs22-22.22.0-2.fc43
Clone Of:
Environment:
Last Closed: 2026-01-31 17:28:38 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description customercare 2026-01-14 10:37:36 UTC
"A bug that only reproduces when async_hooks are used would break this attempt, causing Node.js to exit with 7 directly without throwing a catchable error when recursions in user code exhaust the stack space. This makes applications whose recursion depth is controlled by unsanitized input vulnerable to denial-of-service attacks."

It has been addressed in the following versions -

    Node.js 20.20.0 (LTS)
    Node.js 22.22.0 (LTS)
    Node.js 24.13.0 (LTS)
    Node.js 25.3.0 (Current)

The problem also impacts all Node.js versions from 8.x, which was the first version with async_hooks, to 18.x. It's worth noting that Node.js version 8.0.0, codenamed Carbon, was released on May 30, 2017. However, these versions remain unpatched as they have reached end-of-life (EoL) status.

Reproducible: Always

Comment 1 Fedora Update System 2026-01-22 12:25:36 UTC
FEDORA-2026-8663c5f961 (nodejs22-22.22.0-2.fc43) has been submitted as an update to Fedora 43.
https://bodhi.fedoraproject.org/updates/FEDORA-2026-8663c5f961

Comment 2 Fedora Update System 2026-01-23 01:49:39 UTC
FEDORA-2026-8663c5f961 has been pushed to the Fedora 43 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2026-8663c5f961`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2026-8663c5f961

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 3 Fedora Update System 2026-01-31 17:28:38 UTC
FEDORA-2026-8663c5f961 (nodejs22-22.22.0-2.fc43) has been pushed to the Fedora 43 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.