Incorrect Implementation of Authentication Algorithm in NGINX Ingress Controller - CVE-2026-104939
Published: October 14, 2026
Vulnerability details
The vulnerability allows a remote attacker to bypass external authentication and access protected paths.
The vulnerability exists due to incorrect implementation of the authentication algorithm in the externalAuth policy implementation of NGINX Ingress Controller when handling HTTP responses from an OAuth identity provider. A remote attacker can request protected paths before proper external authentication completes to bypass external authentication and access protected paths.
The issue is limited to the data plane; there is no control plane exposure.