Skip to content
CVE PROGRAM SOURCE RECORD8.3 High

CVE-2026-100707

Kyverno before 1.19.1 Namespace Isolation Bypass via Percent-Encoded Path

Description

Kyverno before 1.19.1 contains a namespace isolation bypass in the apiCall context entry of namespaced Policy resources due to inconsistent path interpretation between validation and execution. A low-privilege tenant can use percent-encoded dot-segments in urlPath to bypass namespace checks and read resources from other namespaces using the Kyverno admission controller's ServiceAccount credentials.

Affected products

Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.

kyverno kyverno

Default version status: unaffected

  • 0 to < 1.19.1affected
  • 1.19.1unaffected
pkg:golang/github.com/kyverno/kyverno

References