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-full-i18nUpgrade nodejs-packagingUpgrade nodejs-packaging-bundlerUpgrade nodejsUpgrade nodejs-nodemonUpgrade nodejs-docsUpgrade nodejs-libsUpgrade nodejs-develUpgrade npm | Mar 22, 2024 | Feb 20, 2024 |
| Amazon_linux_2023 | — | Upgrade nodejs20-develUpgrade v8-10.2-develUpgrade nodejs-develUpgrade nodejs20-libs-debuginfoUpgrade nodejs-docsUpgrade nodejs-libs-debuginfoUpgrade nodejs20Upgrade nodejs-full-i18nUpgrade nodejs-debuginfoUpgrade nodejs20-debugsourceUpgrade nodejs20-npmUpgrade v8-11.3-develUpgrade nodejs20-libsUpgrade nodejs-npmUpgrade nodejsUpgrade nodejs-debugsourceUpgrade nodejs20-debuginfoUpgrade nodejs20-full-i18nUpgrade nodejs-libsUpgrade nodejs20-docs | Feb 17, 2025 | Feb 16, 2024 |
| Debian | — | Upgrade nodejs | Sep 16, 2024 | Feb 20, 2024 |
| Freebsd | — | Upgrade node18Upgrade node21Upgrade node16Upgrade node20Upgrade node | Mar 2, 2024 | Mar 1, 2024 |
| Gentoo Linux | — | Upgrade net-libs/nodejs. | May 15, 2025 | Feb 20, 2024 |
| Oracle_linux | — | Upgrade nodejs-develUpgrade nodejsUpgrade nodejs-packagingUpgrade nodejs-docsUpgrade nodejs-packaging-bundlerUpgrade nodejs-libsUpgrade nodejs-full-i18nUpgrade nodejs-nodemonUpgrade npm | Mar 21, 2024 | Feb 16, 2024 |
| Redhat_linux | — | Upgrade nodejs-develUpgrade nodejs-debugsourceUpgrade nodejs-debuginfoUpgrade nodejs-docsUpgrade nodejs-packaging-bundlerUpgrade nodejs-libs-debuginfoUpgrade nodejsUpgrade nodejs-libsUpgrade nodejs-packagingUpgrade nodejs-full-i18nUpgrade npmUpgrade nodejs-nodemon | Mar 20, 2024 | Feb 20, 2024 |
| Rocky_linux | — | Upgrade nodejs-develUpgrade nodejsUpgrade nodejs-debugsourceUpgrade nodejs-debuginfoUpgrade nodejs-full-i18nUpgrade npm | Mar 28, 2024 | Feb 20, 2024 |
| Suse | — | Upgrade npm12Upgrade nodejs20-docsUpgrade nodejs18Upgrade nodejs16Upgrade nodejs16-develUpgrade npm20Upgrade nodejs14-docsUpgrade nodejs12-develUpgrade nodejs12Upgrade nodejs18-docsUpgrade npm18Upgrade corepack20Upgrade npm14Upgrade nodejs14-develUpgrade nodejs20-develUpgrade nodejs20Upgrade corepack18Upgrade nodejs18-develUpgrade nodejs16-docsUpgrade nodejs12-docsUpgrade nodejs14Upgrade npm16 | 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