Search vulnerabilities

Results 3

Export CSV
CVE-2026-93748

http-cache-semantics through 4.2.0 Cross-User Cache Disclosure via max-stale

http-cache-semantics through 4.2.0 fails to properly validate security-zeroed cache entries when processing client max-stale directives, allowing unauthenticated attackers to retrieve cached responses belonging to other users. Attackers can request the same URL with a large max-stale value to obtain another user's Set-Cookie session credentials from shared-cache entries that were deliberately zeroed for security reasons.

CVSS 4.0 · 8.7 High EPSS < 1% KEV · Not listed
CVE-2026-93750

http-cache-semantics through 4.2.0 Cross-Client Cache Disclosure via Vary Wildcard

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.

CVSS 4.0 · 8.2 High EPSS < 1% KEV · Not listed
CVE-2022-25881

http-cache-semantics: Regular Expression Denial of Service (ReDoS) vulnerability

This affects versions of the package http-cache-semantics before 4.1.1. The issue can be exploited via malicious request header values sent to a server, when that server reads the cache policy from the request using this library.

CVSS 3.1 · 5.3 Medium EPSS 1.7% KEV · Not listed