PT-2025-21254 · Debian+7 · Debian+8
Kenballus
·
Published
2025-01-01
·
Updated
2025-10-06
·
CVE-2025-23167
CVSS v3.1
6.5
Medium
| Vector | AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N |
Name of the Vulnerable Software and Affected Versions:
Node.js versions prior to the llhttp v9 upgrade
node-undici in Debian Linux (affected versions not specified)
Description:
A flaw in the HTTP parser of Node.js allows improper termination of HTTP/1 headers using
r rX instead of the required r r . This inconsistency enables request smuggling, allowing attackers to bypass proxy-based access controls and submit unauthorized requests.Recommendations:
For Node.js versions prior to the llhttp v9 upgrade, upgrade llhttp to version 9 to enforce correct header termination.
For node-undici in Debian Linux, at the moment, there is no information about a newer version that contains a fix for this vulnerability.
HTTP Request/Response Smuggling
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Centos
Debian
Node.Js
Red Hat
Red Os
Rocky Linux
Suse
Llhttp
Node-Undici