PT-2024-2689 · Node.Js+4 · Undici+4
T1M0N0
·
Published
2024-02-05
·
Updated
2025-08-12
·
CVE-2024-24758
CVSS v2.0
5.1
Medium
| Vector | AV:N/AC:H/Au:N/C:P/I:P/A:P |
Name of the Vulnerable Software and Affected Versions
Undici versions prior to 5.28.3
Undici versions prior to 6.6.1
Description
The issue is related to insufficient protection of service data due to incorrect clearing of
Proxy-Authentication headers in the Undici HTTP/1.1 client for Node.js. This could allow a remote attacker to elevate their privileges. The Proxy-Authentication headers were not cleared on cross-origin redirects, unlike the Authorization headers which were already being cleared. There are no known workarounds for this issue.Recommendations
For versions prior to 5.28.3, upgrade to version 5.28.3 or later.
For versions prior to 6.6.1, upgrade to version 6.6.1 or later.
As a temporary workaround, consider disabling the use of
Proxy-Authentication headers in the Undici client until a patch is applied.Exploit
Fix
Information Disclosure
Found an issue in the description? Have something to add? Feel free to write us 👾
Related Identifiers
Affected Products
Alt Linux
Astra Linux
Debian
Suse
Undici