Skip to content
NewA calmer, faster ZeroHour
VulnerabilityPoC6 · 4 reads

CVE-2026-97629

NGINX SSL session-ticket flaw may skip client-cert checks

CVSS 4.0
8.3 high
EPSS
<1%p14
Published
·
Modified
Analyze CVE-2026-97629 with Vani AIImpact, affected versions, exploitation status, mitigations and detection

NGINX Open Source and NGINX Plus can mishandle SSL session tickets when ssl_session_cache is set to a shared cache and no ssl_session_ticket_key file is configured to rotate ticket keys. A remote unauthenticated attacker can then forge client SSL sessions in a non-deterministic way that the attacker does not fully control, which can skip verification of client certificates. Successful abuse can expose resources or functions, and possibly sensitive data, to unintended clients; this is a data-plane issue only, with no control-plane exposure. It affects NGINX deployments using that TLS session configuration, especially those that rely on mutual TLS. It is not listed in CISA KEV, and no public proof-of-concept is known.

What to do: Apply the NGINX Open Source and NGINX Plus updates from F5 when they are available for your supported release; end-of-support versions were not evaluated. Until patched, set an explicit ssl_session_ticket_key and rotate it on a schedule, or disable SSL session tickets, on any server that uses a shared ssl_session_cache together with client-certificate authentication. Review mTLS-protected resources for unexpected client access.

ProductAffected
F5 NGINX Open Source—
F5 NGINX Plus—
Estimated exposure
largeOrder of tens of thousands of NGINX deployments using shared SSL session cache with client-certificate checks (subset of a much larger install base) — NGINX is one of the most widely deployed web servers and reverse proxies (millions of sites). Only instances using a shared ssl_session_cache without an explicit ticket key, and that rely on client certificates, are exposed, so the…

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description · NVD

Description When NGINX Plus or NGINX Open Source is configured with ssl_session_cache shared:name:size without an explicit ssl_session_ticket_key file directives to automatically rotate SSL session ticket keys, a remote unauthenticated attacker is able to forge client SSL sessions in a non-deterministic manner that is beyond the attacker's control. An attacker could leverage this vulnerability to bypass verification of client certificates. Impact This vulnerability can lead to the exposure of resources or functionality to unintended actors, possibly providing attackers with access to sensitive information. There is no control plane exposure; this is a data plane issue only. Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.

Weakness
CWE-908
Vector
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:L/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

In the news

1 story