CVE Catalog

CVE-2026-5795

HighCVSS 7.4
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.53%

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

Summary

In Eclipse Jetty, the JASPIAuthenticator class sets ThreadLocal variables during authentication but fails to clear them on early return. A subsequent request on the same thread inherits these values, leading to broken access control and privilege escalation.

Risk Assessment

An attacker can exploit this vulnerability to gain unauthorized access to application resources, potentially escalating privileges.

Recommendation

Update Eclipse Jetty to a version that fixes the cleanup of ThreadLocal variables in the JASPIAuthenticator class.

Other vulnerabilities in Eclipse Jetty

See all
Original NVD description (English source)

In Eclipse Jetty, the class JASPIAuthenticator initiates the authentication checks, which set two ThreadLocal variable. Upon returning from the initial checks, there are conditions that cause an early return from the JASPIAuthenticator code without clearing those ThreadLocals. A subsequent request using the same thread inherits the ThreadLocal values, leading to a broken access control and privilege escalation.

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