Skip to content
NewA calmer, faster ZeroHour
Vulnerability3 · 2 reads

CVE-2026-104939

Auth bypass in F5 NGINX Ingress Controller externalAuth

CVSS 4.0
8.7 high
EPSS
—
Published
·
Modified
Analyze CVE-2026-104939 with Vani AIImpact, affected versions, exploitation status, mitigations and detection

F5 NGINX Ingress Controller can mishandle the HTTP response from an OAuth identity provider when an ingress uses an externalAuth policy. A remote attacker can reach protected paths without completing authentication, before the controller applies the proper external auth decision. The impact is unauthorized access to those paths (high confidentiality impact on the data plane); the advisory states there is no control-plane exposure. Only deployments that implement externalAuth are affected, and affected version ranges were not listed (End of Technical Support releases were not evaluated). CISA has not listed this CVE in the Known Exploited Vulnerabilities catalog, and no public proof-of-concept is known.

What to do: Apply the vendor fix for NGINX Ingress Controller as soon as F5 publishes a supported release for your branch; the advisory does not name fixed versions here. Until then, treat ingresses that use an externalAuth (OAuth) policy as potentially reachable without authentication, restrict those paths at the network layer, and review access logs for requests that reached protected backends without a completed IdP check. This is a data-plane issue only; control-plane exposure is not indicated.

ProductAffected
F5 NGINX Ingress Controller—
Estimated exposure
No basis for an estimate.

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

Description · NVD

Description NGINX Ingress Controller has a vulnerability when implementing an externalAuth policy for ingress. NGINX Ingress Controller may mishandle the HTTP response from an OAuth IdP and allow an attacker to acquire unauthenticated access to protected paths before the proper external authentication can happen. Impact This vulnerability may allow remote attackers unauthenticated access to protected paths. 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-303
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/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