undici is an HTTP client for Node.js.
undici is an HTTP client for Node.js. In versions 7.15.0 through 7.30.1 and 8.0.0 through 8.12.3, fetch verifies Subresource Integrity metadata by splitting the integrity string on a single space, but the SRI grammar separates metadata by ASCII whitespace, which also includes the horizontal tab. An integrity value whose digest is preceded by a tab or other ASCII whitespace is parsed as a single unrecognized token and skipped, and when no recognized algorithm remains undici treats the integrity list as empty and accepts the response, so a server returning a body different from the pinned digest passes the check. An application that pins a response with a valid but whitespace-surrounded SRI va
Read at NIST National Vulnerability Database (CVE API 2.0)
- Vendor
- Undici
- Product
- undici
- CVSS v3.1
- 5.9 AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:H/A:N
- Fix
- available
- Weakness
- CWE-354
- Exposure class
- Developer platform
- NVD status
- Received
Why it ranks 28 (Notable)
- CVSS v3.1 5.9 medium
- Product class: developer platform
- Fix available
- Recency: items published within 24 hours gain 15, within 72 hours 6, within 7 days 2.
Links
- NIST National Vulnerability Database (CVE API 2.0) (nvd.nist.gov)
- CVE-2026-120423 on this site · NVD · CVE.org · Vulnpedia
Related coverage
Other items that share a CVE or were clustered with this one.