S4E just found a medium [ai] private ip disclosure detection scanner
critical·Product Based Web Vulnerabilities·Updated Mar 26, 2025

CVE-2025-1974 Scanner

CVE-2025-1974 Scanner - Remote Code Execution (RCE) vulnerability in Ingress-Nginx Controller

Est. Time~10 seconds
Scan TypeSingle Scan
Targetsdomain, subdomain, ipv4
CostFree
2.1k
Times Used
continuous scan runs
3.4k
Continuously Checked
assets under CS
1
Vulnerabilities Found
confirmed findings
References
CVECVE-2025-1974
9.8
CVSScritical
Exploitable remotely over the internet · no authentication required.

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.)

Attack Vector
Network
Privileges Req.
None
User Interaction
None
Affected
ingress-nginxby kubernetes
0
Updated Aug 22, 2026View on NVD →
Detail

Ingress-Nginx Controller is a critical component widely utilized in Kubernetes to manage external access to services within the cluster. It serves as an entry point for traffic, routing requests to the appropriate services based on defined rules. Typically employed by DevOps teams and system administrators, Ingress-Nginx is integral for handling HTTP and HTTPS requests, implementing security policies, and managing SSL termination. Organizations rely on it to facilitate dynamic and flexible service delivery environments, enabling efficient communication between services and users. Furthermore, it offers load balancing capabilities and provides a standard way to expose services to the internet from within a Kubernetes cluster. Due to its pivotal role, maintaining the security and functionality of the Ingress-Nginx Controller is vital for the seamless operation of container orchestration environments.

The Remote Code Execution vulnerability in Ingress-Nginx Controller poses a significant security threat to organizations using Kubernetes. This vulnerability allows unauthenticated attackers within the pod network to execute arbitrary code in the context of the ingress-nginx controller. Exploitation of this vulnerability can grant unauthorized access to sensitive data, particularly secrets accessible to the controller. Attackers could potentially gain access to all secrets across different namespaces, which may lead to a full cluster compromise. The critical nature of this vulnerability underscores the importance of applying necessary patches and updates to affected systems promptly. Understanding the extent of this vulnerability is crucial for organizations to defend against potential threats effectively.

The technical specifics of this Remote Code Execution vulnerability involve unauthorized code execution within the Ingress-Nginx Controller environment. This is facilitated by improper handling of network requests, particularly through improperly validated ingress resource creation. Attackers can craft malicious requests by exploiting the AdmissionReview API, which may lead to improper module loads and code execution. This can result in the exposure of secrets due to inadequate isolation of the ingress-nginx controller's context. The vulnerability highlights a critical flaw in resource management within Kubernetes environments, necessitating immediate attention and patching across affected deployments. Details regarding the specific vulnerable endpoints and parameters underscore the need for vigilance in monitoring incoming network traffic and patterns indicative of exploit attempts.

The exploitation of the Remote Code Execution vulnerability in Ingress-Nginx Controller can have severe repercussions for compromised environments. Successful attacks may lead to unauthorized retrieval of sensitive data, further allowing for lateral movement within systems. The exposure of secrets to unauthorized entities can result in data breaches, potentially undermining the confidentiality, integrity, and availability of services. Additionally, complete cluster takeover is possible, posing risks of service disruption, data manipulation, and unauthorized access to resources. The vulnerability's impact could extend to financial losses, reputational damage, and operational downtime for affected organizations. Therefore, addressing this vulnerability with urgency mitigates significant security risks.

REFERENCES

Solution Advice
  • Update the Ingress-Nginx Controller to version 1.12.1 or later.
  • Regularly review and monitor ingress configurations for any unauthorized edits.
  • Implement network segmentation to minimize exposure of critical components to the pod network.
  • Conduct regular penetration testing to identify potential entry points.
  • Ensure restrictive permissions and access controls on sensitive resources within the cluster.

Get AI-powered remediation steps tailored to your asset.

Try AI Solutions →

Check your infrastructure.
Right now.

11,000+ scanners. Free to start. No credit card required.

CVE-2025-1974 Scanner - Remote Code Execution (RCE) vulnerability in Ingress-Nginx Controller S4E