๐Ÿ” CVE Alert

CVE-2026-14643

MEDIUM 5.9

undici vulnerable to cross-user information disclosure via whitespace around equals in Cache-Control directives

CVSS Score
5.9
EPSS Score
0.2%
EPSS Percentile
14th

undici's cache interceptor mishandles optional whitespace placed around the equals sign of a qualified no-cache or private Cache-Control directive. In undici from 7.0.0 up to before 7.29.0 and from 8.0.0 up to before 8.9.0, the parser either drops the directive or stores a field name with literal quote characters, so the cache decision fails to recognize the qualification and the response is stored. In shared-cache mode, this lets a response containing one user's authenticated data be served from cache to a later caller, including an unauthenticated one, when both requests resolve to the same cache key. It affects applications that enable the cache interceptor in shared mode, forward Authorization headers upstream, and receive cacheable responses with qualified directives padded with whitespace around the equals sign. This is the whitespace-around-equals variant that the fix for CVE-2026-9678 did not normalize, and it is fixed in undici 7.29.0 and 8.9.0.

CWE CWE-436 CWE-524
Vendor undici
Product undici
Published Jul 29, 2026
Last Updated Jul 30, 2026
Stay Ahead of the Next One

Get instant alerts for undici undici

Be the first to know when new medium vulnerabilities affecting undici undici are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

CVSS v3 Breakdown

CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N
Attack Vector
Attack Complexity
Privileges Required
User Interaction
Scope
Confidentiality
Integrity
Availability

Affected Versions

undici / undici
7.0.0 < 7.29.0 8.0.0 < 8.9.0

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/nodejs/undici/security/advisories/GHSA-jr45-8vmc-qm54 cna.openjsf.org: https://cna.openjsf.org/security-advisories.html

Credits

๐Ÿ” rampage0010 mcollina UlisesGascon