CVE-2024-38372

Undici vulnerable to data leak when using response.arrayBuffer()

Published Jul 8, 2024 CVSS 3.1 · 2 Low EPSS < 1% KEV · Not listed
Description
Undici is an HTTP/1.1 client, written from scratch for Node.js. Depending on network and process conditions of a `fetch()` request, `response.arrayBuffer()` might include portion of memory from the Node.js process. This has been patched in v6.19.2.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2024-2235 Undici is an HTTP/1.1 client, written from scratch for Node.js. Depending on network and process conditions of a `fetch()` request, `response.arrayBuffer()` might include portion of memory from the Node.js process. This has been patched in v6.19.2.
Github GHSA Github GHSA GHSA-3g92-w8c5-73pq Undici vulnerable to data leak when using response.arrayBuffer()
History
Type Values Removed Values Added
CPEs cpe:2.3:a:nodejs:undici:6.14.0:*:*:*:*:*:*:*
Vendors & Products Nodejs
Nodejs undici
References
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
GitHub_M
Published
Updated
Aug 28, 2024, 3:02 PM
Reserved
Jun 14, 2024, 2:16 PM
Status
Deferred
Published
Jul 8, 2024, 9:15 PM
Modified
Jun 17, 2026, 7:40 AM