PT-2026-65914 · Npm · Undici

·

CVE-2026-14643

·

Published

2026-07-29

·

Updated

2026-08-04

CVSS v3.1

7.5

High

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Name of the Vulnerable Software and Affected Versions undici versions 7.0.0 through 7.28.x undici versions 8.0.0 through 8.8.x
Description The cache interceptor mishandles optional whitespace around the equals sign in qualified no-cache or private Cache-Control directives. The parser may drop the directive or store a field name containing literal quote characters, causing the cache decision to ignore the qualification and store the response. In shared-cache mode, this can lead to a response containing one user's authenticated data being served to a subsequent caller, including unauthenticated users, if both requests share the same cache key. This issue affects applications that enable the cache interceptor in shared mode, forward Authorization headers upstream, and receive cacheable responses with qualified directives containing whitespace around the equals sign.
Recommendations Update to version 7.29.0. Update to version 8.9.0.

Exploit

Fix

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-14643
ECHO-6DBC-5C15-636C
GHSA-JR45-8VMC-QM54

Affected Products

Undici