Skip to main content
← All vulnerabilities
CVE-2025-1974GO-2025-3567GHSA-MGVX-RPFC-9MPV

ingress-nginx admission controller RCE escalation

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 1.11.5, 1.12.1
2 on Exploit-DB, 24 proofs of concept on GitHub, 1 Nuclei template
  • Exploitation: poc
  • Automatable: yes
  • Technical impact: total

Summary

A security issue was discovered in Kubernetes where under certain conditions, an unauthenticated attacker with access to the pod network can achieve arbitrary code execution in the context of the ingress-nginx controller. This can lead to disclosure of Secrets accessible to the controller. (Note that in the default installation, the controller can access all Secrets cluster-wide.)

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: poc · Automatable: yes · Technical impact: total

  3. Public exploit on Exploit-DB

    EDB-52338, EDB-52475

  4. Record last updated
  5. EPSS reached 10%

    FIRST estimates at least a 10% chance of exploitation in the next 30 days

Affected versions

  • kubernetes ingress-nginx

    through 1.11.4

  • k8s.io/ingress-nginxGo

    All versions

  • k8s.io/ingress-nginxGo

    fixed in 1.11.5

  • k8s.io/ingress-nginxGo

    From 1.12.0-beta.0 · fixed in 1.12.1

References 28

https

Exploit-DB

GitHub · projectdiscovery/nuclei-templates

GitHub · 0xBingo/CVE-2025-1974

GitHub · 1w4y/IngressNightmare-RCE-POC

GitHub · Armand2002/Exploit-CVE-2025-1974-Lab

GitHub · BiiTts/POC-IngressNightmare-CVE-2025-1974

GitHub · BoianEduard/CVE-2025-1974

GitHub · Esonhugh/ingressNightmare-CVE-2025-1974-exps

GitHub · I3r1h0n/IngressNightterror

GitHub · Rubby2001/CVE-2025-1974-go

GitHub · abrewer251/CVE-2025-1974_IngressNightmare_PoC

GitHub · chhhd/CVE-2025-1974

GitHub · gunyakit/CVE-2025-1974-PoC-exploit

GitHub · hi-unc1e/CVE-2025-1974-poc

GitHub · iteride/CVE-2025-1974

GitHub · m-q-t/ingressnightmare-detection-poc

GitHub · rjhaikal/POC-IngressNightmare-CVE-2025-1974

GitHub · salt318/CVE-2025-1974

GitHub · sandumjacob/IngressNightmare-POCs

GitHub · tuladhar/ingress-nightmare

GitHub · yanmarques/CVE-2025-1974

GitHub · yoshino-s/CVE-2025-1974

GitHub · zsxen/CVE-2025-1974

GitHub · zsxen/cve-2025-1974-lab

GitHub · zulloper/CVE-2025-1974

GitHub · zwxxb/CVE-2025-1974