CVE-2026-122312High· 7.7▾ TwilightKyverno from 1.19.1 before 1.19.2 contains a namespace isolation bypass in APICall Fetch() in pkg/engine/apicall/apiCall.go because path.Clean treats '?' as a path character, letting the namespace regex match segments inside the query st…
▾ Twilight zone — High severity, or a signal on a lesser flaw
impact 42.4 · likelihood 0.1 · exploitation 0
Need a working PoC? Pro members can cast a request and our team develops one — it lands right here.
Exploit-prediction probability, daily snapshots since Nov 6.
Disclosure to exploitation, from the record and what we observed since indexing it.
Disclosed via CVEORG
0.3%
Kyverno from 1.19.1 before 1.19.2 contains a namespace isolation bypass in APICall Fetch() in pkg/engine/apicall/apiCall.go because path.Clean treats '?' as a path character, letting the namespace regex match segments inside the query string. Users who can create namespaced policies can supply a URLPath like /api/v1/nodes?x=/namespaces/default/ that passes validation while client-go requests the cluster-scoped endpoint, reading resources outside their namespace.
kyverno >= 1.19.1 < 1.19.2Refer to the linked advisories for vendor-supplied fixes and affected version ranges.
Connected by shared product, vendor, weakness, or advisory.
CVE-2026-122313Critical· 9.9Kyverno 1.17.0 before 1.19.2 Cross-Namespace Privilege Escalation via NamespacedMutatingPolicy
CVE-2026-122302Critical· 9.8Kyverno before 1.19.2 Privilege Escalation via Generate Rule Permission Check
CVE-2026-122323High· 7.5Kyverno 1.11.0 before 1.19.2 Memory Exhaustion via Notary Signature Decompression
CVE-2026-122319High· 7.5Kyverno before 1.19.2 Denial of Service via In/NotIn Operator Panic
CVE-2026-122314High· 7.5Kyverno before 1.19.2 Denial of Service via Shallow Variable Substitution Panic
CVE-2026-122318High· 7.7Kyverno before 1.19.2 Cosign Identity Check Bypass via Empty SAN Certificates