kyverno

21 records · 21 with a public proof-of-concept

Disclosed vulnerabilities where the NVD names kyverno as an affected vendor, highest CVSS first.

  1. CRITICAL 9.9CVE-2026-122313public PoC

    Kyverno from 1.17.0 before 1.19.2 contains a privilege escalation vulnerability that allows namespace-scoped tenants to modify resources in other namespaces through NamespacedMutatingPolicy targetMatchConstraints.expression CEL output lacking namespace checks.…

    kyverno

    AI risk analysis on Exploit-DB.ai →

  2. CRITICAL 9.9CVE-2026-122311public PoC

    Kyverno from 1.16.0 before 1.19.2 fails to validate path segments in the resource argument of resource.get() and resource.post(), allowing namespaced CEL policies to escape their namespace. Tenants who can create a NamespacedValidatingPolicy can insert .. segm…

    kyverno

    AI risk analysis on Exploit-DB.ai →

  3. CRITICAL 9.9CVE-2026-122310public PoC

    Kyverno from 1.19.1 before 1.19.2 validates a Policy's context.apiCall urlPath after cleaning it but executes the raw path, whose fragment or query the Kubernetes client discards. A namespace-scoped user who can create a Policy can hide ../ segments behind # o…

    kyverno

    AI risk analysis on Exploit-DB.ai →

  4. CRITICAL 9.9CVE-2026-122304public PoC

    Kyverno from 1.17.0 before 1.19.2 contains an authorization bypass vulnerability that allows namespace admins to escape namespace confinement because the cleanup controller builds its context loader with a nil policy. Attackers can create a namespaced CleanupP…

    kyverno

    AI risk analysis on Exploit-DB.ai →

  5. CRITICAL 9.9CVE-2026-122303public PoC

    Kyverno from 1.17.0 before 1.19.2 contains an authorization bypass vulnerability that allows namespace tenants to overwrite resources in other namespaces via NamespacedMutatingPolicy mutate-existing targetMatchConstraints.expression. Attackers can return a CEL…

    kyverno

    AI risk analysis on Exploit-DB.ai →

  6. CRITICAL 9.8CVE-2026-122302public PoC

    Kyverno before 1.19.2 contains a privilege escalation vulnerability that allows namespace admins to create resources beyond their RBAC because generate-rule admission checks verify the controller's permissions, not the author's. Attackers can create a namespac…

    kyverno

    AI risk analysis on Exploit-DB.ai →

  7. CRITICAL 9.1CVE-2026-122321public PoC

    Kyverno 1.18.0 before 1.19.2 contains a signature verification bypass in verifyImages because cached verification results are keyed by the image reference string (such as a tag) rather than bound to the verified digest, so cache hits skip signature and attesta…

    kyverno

    AI risk analysis on Exploit-DB.ai →

  8. HIGH 8.5CVE-2026-122316public PoC

    Kyverno from 1.17.0 before 1.19.2 contains a missing authorization vulnerability in the mutate-existing background processor that allows namespaced tenants to modify resources outside their namespace. Attackers can create a NamespacedMutatingPolicy targeting N…

    kyverno

    AI risk analysis on Exploit-DB.ai →

  9. HIGH 8.5CVE-2026-122308public PoC

    Kyverno before 1.19.2 contains an authorization bypass vulnerability in the Generation Handler that allows users with create/update permissions to trigger synchronized generate policies by spoofing internal generate.kyverno.io labels. Attackers can label a Con…

    kyverno

    AI risk analysis on Exploit-DB.ai →

  10. HIGH 7.7CVE-2026-122320public PoC

    Kyverno before 1.19.2 contains a missing authorization vulnerability that allows namespaced Policy authors to read resources in other namespaces by templating generate.clone or cloneList namespace values. Attackers can annotate a triggering ConfigMap so the ba…

    kyverno

    AI risk analysis on Exploit-DB.ai →

  11. HIGH 7.7CVE-2026-122318public PoC

    Kyverno before 1.19.2 contains an authentication bypass in matchCertificateData that skips verifyImages subject and subjectRegExp checks when the signing certificate has no Subject Alternative Name. Attackers holding a leaf certificate from a configured privat…

    kyverno

    AI risk analysis on Exploit-DB.ai →

  12. HIGH 7.7CVE-2026-122312public PoC

    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 cre…

    kyverno

    AI risk analysis on Exploit-DB.ai →

  13. HIGH 7.7CVE-2026-122307public PoC

    Kyverno before 1.19.2 contains a policy bypass vulnerability in the admissionpolicygenerator controller, which folds PolicyExceptions into generated ValidatingAdmissionPolicies while ignoring the --enablePolicyException, --exceptionNamespace, and policy kind g…

    kyverno

    AI risk analysis on Exploit-DB.ai →

  14. HIGH 7.7CVE-2026-122306public PoC

    Kyverno before 1.19.2 contains a denial of service vulnerability that allows namespaced policy authors to exhaust admission controller CPU by submitting pathological wildcard patterns. Attackers can create a Policy with crafted match and exclude names evaluate…

    kyverno

    AI risk analysis on Exploit-DB.ai →

  15. HIGH 7.7CVE-2026-122305public PoC

    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 t…

    kyverno

    AI risk analysis on Exploit-DB.ai →

  16. HIGH 7.5CVE-2026-122323public PoC

    Kyverno from 1.11.0 before 1.19.2 contains an unbounded decompression vulnerability in FetchSignatureBlob that allows attackers to exhaust memory by supplying highly compressed notary signature layers. Attackers who control registry referrers or signatures can…

    kyverno

    AI risk analysis on Exploit-DB.ai →

  17. HIGH 7.5CVE-2026-122322public PoC

    Kyverno from 1.11.0 before 1.19.2 contains an unbounded decompression vulnerability in extractStatement that allows remote attackers to exhaust memory by supplying highly compressed attestation layers. Attackers controlling registry referrer artifacts can push…

    kyverno

    AI risk analysis on Exploit-DB.ai →

  18. HIGH 7.5CVE-2026-122319public PoC

    Kyverno before 1.19.2 contains a denial-of-service vulnerability in the In and NotIn operators that allows attackers to crash the policy engine via an unchecked type assertion. Attackers can submit resources whose JMESPath-evaluated values yield arrays of inte…

    kyverno

    AI risk analysis on Exploit-DB.ai →

  19. HIGH 7.5CVE-2026-122315public PoC

    Kyverno before 1.19.2 contains an unchecked type assertion in buildStatementMap that allows unauthenticated attackers to crash the policy engine via crafted attestation statements. Attackers can push an OCI referrer manifest with a non-string type field to byp…

    kyverno

    AI risk analysis on Exploit-DB.ai →

  20. HIGH 7.5CVE-2026-122314public PoC

    Kyverno before 1.19.2 contains an unchecked type assertion in its variable-substitution engine that allows users who can submit resources to crash the policy engine. Attackers can submit resources with non-string fields referenced by {{- variable }} shallow su…

    kyverno

    AI risk analysis on Exploit-DB.ai →

  21. MEDIUM 6.2CVE-2026-122309public PoC

    Kyverno before 1.19.2 contains a denial of service vulnerability that allows namespace-scoped policy authors to exhaust CPU and memory by submitting CEL expressions evaluated without runtime cost limits. Attackers can create a NamespacedValidatingPolicy or Nam…

    kyverno

    AI risk analysis on Exploit-DB.ai →