A security issue was discovered in ingress-nginx where the `auth-tls-match-cn` Ingress annotation can be used to inject configuration into nginx. This vulnerability allows arbitrary code execution in the context of the ingress-nginx controller and the disclosure of Secrets accessible to the controller. In the default installation, the controller can access all Secrets cluster-wide.
The CVSS score for this vulnerability is 8.8, indicating high severity. This score signifies a significant risk to organizations, as attackers may leverage this vulnerability to execute arbitrary code, potentially leading to severe compromises within their systems.
With the exploitability rated as high, it is crucial for organizations to address this vulnerability in their patch cycles. Organizations should prioritize patching immediately.
Given the potential impact of this vulnerability, it is essential for security teams to assess their ingress-nginx deployments and apply necessary patches to mitigate risks effectively.
Vulnerability Details
A security issue was discovered in ingress-nginx where the `auth-tls-match-cn` Ingress annotation can be used to inject configuration into nginx. This vulnerability allows arbitrary code execution in the context of the ingress-nginx controller and disclosure of Secrets accessible to the controller. The CVSS vector for this vulnerability is CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H.
The affected products include ingress-nginx, and the CVE was published on March 25, 2025. The vulnerability is classified under CWE-20.
Technical Analysis
The root cause of this vulnerability stems from improper input validation in the ingress-nginx controller. Attackers can exploit this flaw by injecting malicious configuration through the `auth-tls-match-cn` annotation.
The attack vector is network-based, with low complexity required for execution. An attacker only needs low privileges to exploit this vulnerability, and user interaction is not necessary. The impact on confidentiality, integrity, and availability is rated as high.
Risk & Impact Analysis
Risk to organizations includes the potential for arbitrary code execution, which could lead to a complete compromise of the ingress-nginx controller. Given that the controller can access all Secrets cluster-wide by default, the blast radius of this vulnerability is significant.
Organizations should prioritize patching immediately to mitigate the risks associated with this vulnerability. The high CVSS score reflects the urgency required in addressing this security issue.
Signal | Status |
|---|---|
Known Exploit | Yes |
Public PoC | Yes |
Actively Exploited | No |
Ransomware Use | No |
Affected Versions
All versions of ingress-nginx prior to the patch should be considered affected by this vulnerability.
Mitigation & Remediation
Organizations should apply the latest patches to ingress-nginx as soon as they are available. If a patch is unavailable, organizations should implement network controls to restrict access to the ingress-nginx controller and monitor for any unusual activity.
For effective remediation, consider engaging in penetration testing to uncover similar weaknesses.
Detection Guidance
Monitor logs for unusual access patterns and configuration changes in the ingress-nginx controller. Look for unauthorized changes to annotations and any signs of code execution.
AppSecure Threat Intelligence Insight
The long-term significance of this vulnerability highlights the need for robust input validation across all components of cloud-native applications. As security teams adopt more complex architectures, the patterns of exploitation will evolve.
Organizations should continuously assess their security postures and adapt to emerging threats. For insights into securing cloud environments, refer to our cloud security assessment guide and the cloud penetration testing guide to enhance your defensive strategies.
Additionally, organizations should prepare to respond to potential exploitation by implementing a comprehensive penetration testing methodology to ensure resilience against future threats.
Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

.webp)