Bug 2264730 (CVE-2024-24758) - CVE-2024-24758 undici: sensitive information exposure
Summary: CVE-2024-24758 undici: sensitive information exposure
Keywords:
Status: NEW
Alias: CVE-2024-24758
Product: Security Response
Classification: Other
Component: vulnerability
Version: unspecified
Hardware: All
OS: Linux
low
low
Target Milestone: ---
Assignee: Product Security
QA Contact:
URL:
Whiteboard:
Depends On: 2264731 2264732
Blocks: 2264729
TreeView+ depends on / blocked
 
Reported: 2024-02-18 11:46 UTC by ybuenos
Modified: 2024-04-13 00:14 UTC (History)
10 users (show)

Fixed In Version: undici 5.28.3, undici 6.6.1
Doc Type: ---
Doc Text:
A sensitive information exposure vulnerability was found in undici. In this issue, it cleared Authorization headers on cross-origin redirects but did not clear the `Proxy-Authentication` headers.
Clone Of:
Environment:
Last Closed:
Embargoed:


Attachments (Terms of Use)

Description ybuenos 2024-02-18 11:46:12 UTC
Undici is an HTTP/1.1 client, written from scratch for Node.js. Undici already cleared Authorization headers on cross-origin redirects, but did not clear `Proxy-Authentication` headers. This issue has been patched in versions 5.28.3 and 6.6.1. Users are advised to upgrade. There are no known workarounds for this vulnerability.

https://github.com/nodejs/undici/commit/b9da3e40f1f096a06b4caedbb27c2568730434ef
https://github.com/nodejs/undici/security/advisories/GHSA-3787-6prv-h9w3

Comment 1 ybuenos 2024-02-18 11:52:23 UTC
Created nodejs-undici tracking bugs for this issue:

Affects: fedora-all [bug 2264731]


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