CVE-2025-1974CWE-653

ingress-nginx admission controller RCE escalation

Critical · published March 24, 2025

Patch now

High probability of exploitation

CVSS calls it critical at 9.8. It sits in the 99.9th percentile for exploit probability.

CVSS v3.1
9.8
EPSS
99%
Percentile
99.9
In the wild
Unconfirmed
What it is

🚨 An unauthenticated attacker can gain a foothold in your Kubernetes cluster, potentially executing arbitrary code within the ingress-nginx controller! 🔥 Think of your Kubernetes setup like a restaurant kitchen — the ingress-nginx controller is the head chef who has access to all the ingredients (Secrets) in the pantry. If someone sneaks into the kitchen without a badge, they could start swapping things around and exposing your special recipes! This vulnerability is absolutely devastating! An attacker could leverage this flaw to execute malicious code, leading to the potential disclosure of sensitive data stored as Secrets, which are accessible cluster-wide by default. Your entire Kubernetes environment could be compromised, putting your organization at serious risk!

Put simply

Think of your Kubernetes setup like a restaurant kitchen — the ingress-nginx controller is the head chef who has access to all the ingredients (Secrets) in the pantry. If someone sneaks into the kitchen without a badge, they could start swapping things around and exposing your special recipes! This critical vulnerability allows unauthenticated attackers with access to the pod network to execute arbitrary code within the ingress-nginx controller's context, exposing all Secrets managed by the controller.

What to do

This vulnerability is absolutely devastating! An attacker could leverage this flaw to execute malicious code, leading to the potential disclosure of sensitive data stored as Secrets, which are accessible cluster-wide by default. Your entire Kubernetes environment could be compromised, putting your organization at serious risk! Immediate action is required! Upgrade your Kubernetes installation to the latest patched version to mitigate this vulnerability. Additionally, review your network policies to restrict access to the pod network, ensuring only authenticated and authorized users can connect. You've got this! By taking these steps, you can lock down your Kubernetes environment and keep it safe from attackers. 🛡️

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.99384 · 99.9th percentile
Weakness
CWE-653 · Improper Isolation or Compartmentalization
Published
2025-03-24T23:28Z
EPSS history
Timeline
  • 24 MAR 23:28Z
    ingress-nginx admission controller RCE escalation
    cvelistv5