Read the docs
TI-2025-00931 Aliases CVE-2025-1097GHSA-823x-fv5p-h7hw

ingress-nginx controller - configuration injection via unsanitized auth-tls-match-cn annotation

Priority HIGH 73CWE-20Published · Updated

Key facts

Attack vector
Network
Privileges required
Low
User interaction
None
Attack complexity
Low
Impact type
—
Confidentiality · integrity · availability
High · High · High
Fix status
Fixed

Attack profile from CVSS 3.1 · CNA. Fix status from CNA and GitHub.

Summary

A security issue was discovered in ingress-nginx https://github.com/kubernetes/ingress-nginx where the `auth-tls-match-cn` Ingress annotation can be used to inject configuration into nginx. This can lead to arbitrary code execution in the context of the ingress-nginx controller, and disclosure of Secrets accessible to the controller. (Note that in the default installation, the controller can access all Secrets cluster-wide.)

Why it matters now

Exploitation Proof of concept CISA SSVC · not in CISA KEV
EPSS 0.3696 98th percentileScored 2026-11-07
Fix Fixed k8s.io/ingress-nginx (Go): 1.11.5, 1.12.1

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
Poc
Automatable
No
Technical impact
Total

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
Kubernetesingress-nginxup to 1.11.4; 1.12.0—No fix listedCNA
—k8s.io/ingress-nginx (Go)before 1.11.51.11.5Patch availableGHSA-823x-fv5p-h7hw
—k8s.io/ingress-nginx (Go)1.12.0-beta.0 to before 1.12.11.12.1Patch availableGHSA-823x-fv5p-h7hw
  • ingress-nginx VendorKubernetes Affected up to 1.11.4; 1.12.0 Fixed in — No fix listed CNA
  • k8s.io/ingress-nginx (Go) Vendor— Affected before 1.11.5 Fixed in 1.11.5 Patch available GHSA-823x-fv5p-h7hw
  • k8s.io/ingress-nginx (Go) Vendor— Affected 1.12.0-beta.0 to before 1.12.1 Fixed in 1.12.1 Patch available GHSA-823x-fv5p-h7hw

Remediation

  • Fix · GHSA-823x-fv5p-h7hw k8s.io/ingress-nginx (Go) Fixed in 1.11.5 Advisory →
  • Fix · GHSA-823x-fv5p-h7hw k8s.io/ingress-nginx (Go) Fixed in 1.12.1 Advisory →

Vendor assessments

Red Hat

Red Hat's page for this CVE →

Not affected: 1 product
  • Red Hat

Timeline

  1. 2026-10-02 Threatist record created from CVE-2025-1097
  2. 2026-10-03 Alias added: GHSA-823x-fv5p-h7hw

References

  • TI-2025-01719 ingress-nginx admission controller RCE escalation CVSS 3.1CRITICAL 9.8
  • TI-2018-16130 Improper privilege management in Kubernetes CVSS 3.0CRITICAL 9.8
  • TI-2025-00932 ingress-nginx controller - configuration injection via unsanitized mirror annotations CVSS 3.1HIGH 8.8
  • TI-2019-08418 Kubernetes kubelet exposes /debug/pprof info on healthz port CVSS 3.1HIGH 8.2
  • TI-2026-02839 ingress-nginx rewrite-target nginx configuration injection CVSS 3.1HIGH 8.8
  • TI-2025-18233 ingress-nginx controller - configuration injection via unsanitized auth-url annotation CVSS 3.1HIGH 8.8
See all 126 →

Sources