CVE Catalog

CVE-2026-93750

MediumCVSS 5.9
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.35%

29th percentile - higher than 29% of all known CVEs

Summary

http-cache-semantics through 4.2.0 contains a cache validation vulnerability in the _varyMatches() function that fails to properly validate Vary header wildcards due to byte-for-byte string comparison. Attackers can request URLs previously fetched by other clients to receive cached responses intended for different users, disclosing sensitive information across clients.

Risk Assessment

The vulnerability enables leakage of sensitive data between users through incorrect Vary header matching, potentially exposing session information or other sensitive content. Organizations using http-cache-semantics in proxy servers or caching applications are exposed to cache poisoning and data leakage attacks.

Recommendation

Update http-cache-semantics to a version newer than 4.2.0 if available, or verify correct Vary header handling in your implementation. Consider additional cache isolation mechanisms between users.

Other vulnerabilities in http-cache-semantics

Original NVD description (English source)

http-cache-semantics through 4.2.0 contains a cache validation vulnerability in the _varyMatches() function that fails to properly validate Vary header wildcards due to byte-for-byte string comparison. Attackers can request URLs previously fetched by other clients to receive cached responses intended for different users, disclosing sensitive information across clients.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS