CVE-2026-122305
Dashboard / Vulnerabilities / CVE-2026-122305
Summary: Kyverno before 1.19.2 Denial of Service via Nested Variable Substitution Loop
Details: Kyverno before 1.19.2 contains a denial of service vulnerability in substituteVariablesIfAny that allows low-privileged users to hang the admission webhook via self-referential variable templates. Attackers can create resources whose annotations re-introduce the embedded policy variable, causing unbounded substitution loops that exhaust CPU and memory and block cluster-wide admission.
References: https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/122xxx/CVE-2026-122305.json, https://github.com/kyverno/kyverno/security/advisories/GHSA-338x-hgrv-626h, https://nvd.nist.gov/vuln/detail/CVE-2026-122305, https://www.vulncheck.com/advisories/kyverno-before-1.19.2-denial-of-service-via-nested-variable-substitution-loop
Affected packages
Package
Name:
Purl:
