CVE-2026-1580CWE-20

ingress-nginx auth-method nginx configuration injection

High · published February 3, 2026

CVSS v3.1
8.8
EPSS
1%
Percentile
44.6
In the wild
Unconfirmed
What it is

⚡ A sneaky vulnerability lurks in ingress-nginx that lets attackers inject configuration into NGINX! This little flaw could lead to massive consequences! 🔥 Think of the ingress-nginx controller as a hotel manager who can access all the guests' rooms—but if a clever guest slips a fake booking form, they could get a key to anywhere! 🏨 An attacker could execute arbitrary code in the context of the ingress-nginx controller, giving them the power to breach secrets that the controller can access cluster-wide. This means they could potentially expose sensitive data stored within the entire Kubernetes cluster! Absolutely devastating! 🔒

Put simply

Think of the ingress-nginx controller as a hotel manager who can access all the guests' rooms—but if a clever guest slips a fake booking form, they could get a key to anywhere! 🏨 The vulnerability arises from the misuse of the `nginx.ingress.kubernetes.io/auth-method` annotation, allowing for unauthorized configuration injection into NGINX, leading to arbitrary code execution.

What to do

An attacker could execute arbitrary code in the context of the ingress-nginx controller, giving them the power to breach secrets that the controller can access cluster-wide. This means they could potentially expose sensitive data stored within the entire Kubernetes cluster! Absolutely devastating! 🔒 To protect your setup, upgrade to the latest version of ingress-nginx as soon as possible. Ensure that proper access controls are in place and review your configurations to prevent unauthorized edits. Don’t forget to audit your Secrets! 🛡️ You've got this! By following these steps, you can secure your ingress-nginx controller and keep the bad guys out! 🚀

The record
Technical detail
CVSS v3.1
8.8 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00539 · 44.6th percentile
Weakness
CWE-20 · Improper Input Validation
Published
2026-02-03T22:16Z
EPSS history
Timeline
  • 03 FEB 22:16Z
    ingress-nginx auth-method nginx configuration injection
    cvelistv5