Skip to main content
← All vulnerabilities
CVE-2026-41068GO-2026-5337BIT-KYVERNO-2026-41068GHSA-CVQ5-HHX3-F99P

Kyverno: Cross-Namespace Read Bypasses RBAC Isolation (CVE-2026-22039 Incomplete Fix)

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 1.17.2
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: poc
  • Automatable: no
  • Technical impact: partial

Summary

Kyverno is a policy engine designed for cloud native platform engineering teams. The patch for CVE-2026-22039 fixed cross-namespace privilege escalation in Kyverno's `apiCall` context by validating the `URLPath` field. However, the ConfigMap context loader has the identical vulnerability — the `configMap.namespace` field accepts any namespace with zero validation, allowing a namespace admin to read ConfigMaps from any namespace using Kyverno's privileged service account. This is a complete RBAC bypass in multi-tenant Kubernetes clusters. An updated fix is available in version 1.17.2.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: poc · Automatable: no · Technical impact: partial

  3. Record last updated

Affected versions

  • kyverno kyverno

    fixed in 1.17.2

  • github.com/kyverno/kyvernoGo

    All versions

  • github.com/kyverno/kyvernoGo

    through 1.17.1

References 2

GitHub · kyverno/kyverno