CVE-2026-24513: Kubernetes ingress-nginx · Unchecked Error Condition
Affects Kubernetes ingress-nginxSource CVE Database V5
Not known to be exploited · CVSS 3.1 Low : upgrade to 1.14.3 or 1.13.7 when convenient.
Data as of 26 Oct 2026, 06:26 UTC
- EPSS
- 0.3% chance of exploitation in 30 days – higher than 27% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 1.14.3, 1.13.7
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:N/A:NExploitation evidence
Disclosed: evidence found.
CVE published 3 Feb 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 2026-10-26.
What to do
Upgrade Kubernetes ingress-nginx to 1.14.3 or 1.13.7.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| Kubernetesingress-nginx | Affected
| Fixed in– |
GitHubingress-nginxpkg:github/ingress-nginxOther threats | Affected
| Fixed in
|
GitHubkubernetes/ingress-nginxpkg:github/kubernetes/ingress-nginxOther threats | Affected
| Fixed in– |
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
To mitigate this vulnerability, organizations should avoid configuring ingress-nginx with custom default error backends that handle HTTP 401 or 403 errors unless the backend is fully verified to respect the X-Code HTTP header correctly. Administrators should: 1) Use the built-in custom-errors backend provided by ingress-nginx, which is confirmed to handle authentication failure headers properly. 2) If a custom error backend is necessary, thoroughly test it to ensure it respects the X-Code HTTP header and correctly signals authentication failures to ingress-nginx. 3) Review and audit ingress-nginx configurations to detect any use of external custom error backends and validate their behavior. 4) Monitor ingress-nginx logs for unexpected access patterns or authentication bypass attempts. 5) Keep ingress-nginx and Kubernetes components updated to incorporate any future patches addressing this issue. 6) Implement defense-in-depth by combining ingress-nginx authentication with additional network segmentation and access controls to limit exposure if bypass occurs.
Description
A security issue was discovered in ingress-nginx where the protection afforded by the `auth-url` Ingress annotation may not be effective in the presence of a specific misconfiguration. If the ingress-nginx controller is configured with a default custom-errors configuration that includes HTTP errors 401 or 403, and if the configured default custom-errors backend is defective and fails to respect the X-Code HTTP header, then an Ingress with the `auth-url` annotation may be accessed even when authentication fails. Note that the built-in custom-errors backend works correctly. To trigger this issue requires an administrator to specifically configure ingress-nginx with a broken external component.