A vulnerability in Node.js HTTP servers allows an attacker to send a specially crafted HTTP request with chunked encoding, leading to resource exhaustion and denial of service (DoS). The server reads an unbounded number of bytes from a single connection, exploiting the lack of limitations on chunk extension bytes. The issue can cause CPU and network bandwidth exhaustion, bypassing standard safeguards like timeouts and body size limits.
CVSS Details
- CVSS 3.1 Base Score: 7.5
- CVSS 3.1 Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H)
- CVSS 3.0 Vector: (CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade nodejs-packagingUpgrade nodejs-packaging-bundlerUpgrade nodejs-full-i18nUpgrade nodejsUpgrade nodejs-libsUpgrade nodejs-develUpgrade nodejs-docsUpgrade nodejs-nodemonUpgrade npm | Mar 22, 2024 | Feb 20, 2024 |
| Amazon_linux_2023 | — | Upgrade nodejs20-libs-debuginfoUpgrade v8-10.2-develUpgrade nodejs-libs-debuginfoUpgrade nodejs-docsUpgrade nodejs-develUpgrade nodejs20-develUpgrade nodejs20-npmUpgrade nodejs-debugsourceUpgrade nodejsUpgrade nodejs20-debugsourceUpgrade nodejs20-debuginfoUpgrade nodejs-npmUpgrade nodejs-full-i18nUpgrade nodejs20Upgrade nodejs20-docsUpgrade nodejs-libsUpgrade nodejs20-libsUpgrade v8-11.3-develUpgrade nodejs20-full-i18nUpgrade nodejs-debuginfo | Feb 17, 2025 | Feb 16, 2024 |
| Debian | — | Upgrade nodejs | Sep 16, 2024 | Feb 20, 2024 |
| Freebsd | — | Upgrade node16Upgrade node21Upgrade node20Upgrade nodeUpgrade node18 | Mar 2, 2024 | Mar 1, 2024 |
| Gentoo Linux | — | Upgrade net-libs/nodejs. | May 15, 2025 | Feb 20, 2024 |
| Oracle_linux | — | Upgrade nodejs-nodemonUpgrade nodejs-libsUpgrade nodejs-full-i18nUpgrade npmUpgrade nodejs-develUpgrade nodejs-docsUpgrade nodejs-packagingUpgrade nodejsUpgrade nodejs-packaging-bundler | Mar 21, 2024 | Feb 16, 2024 |
| Redhat_linux | — | Upgrade nodejs-packagingUpgrade nodejs-libsUpgrade nodejs-nodemonUpgrade npmUpgrade nodejs-full-i18nUpgrade nodejs-libs-debuginfoUpgrade nodejs-packaging-bundlerUpgrade nodejs-debuginfoUpgrade nodejs-docsUpgrade nodejsUpgrade nodejs-develUpgrade nodejs-debugsource | Mar 20, 2024 | Feb 20, 2024 |
| Rocky_linux | — | Upgrade nodejs-debugsourceUpgrade nodejsUpgrade nodejs-develUpgrade npmUpgrade nodejs-full-i18nUpgrade nodejs-debuginfo | Mar 28, 2024 | Feb 20, 2024 |
| Suse | — | Upgrade npm18Upgrade npm20Upgrade nodejs18Upgrade nodejs12-develUpgrade nodejs14-docsUpgrade nodejs16Upgrade nodejs18-docsUpgrade npm12Upgrade nodejs12Upgrade nodejs16-develUpgrade nodejs20-docsUpgrade nodejs12-docsUpgrade nodejs20-develUpgrade nodejs18-develUpgrade corepack18Upgrade nodejs20Upgrade nodejs14Upgrade npm16Upgrade nodejs14-develUpgrade corepack20Upgrade npm14Upgrade nodejs16-docs | Feb 29, 2024 | Feb 20, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jan 20, 2025 | Feb 20, 2024 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub