๐Ÿ” CVE Alert

CVE-2026-100703

HIGH 7.7

Kyverno before 1.19.1 Cross-Namespace Data Access via globalcontext.Lib

CVSS Score
7.7
EPSS Score
0.0%
EPSS Percentile
0th

Kyverno 1.16.0 through 1.19.0 registers the globalcontext.Lib CEL library in its policy environment without confining it to the policy's namespace, unlike the sibling libraries (resource.Lib, http.Lib, configMap loader) which are handed the policy namespace. A tenant who can create a namespaced policy (e.g. NamespacedValidatingPolicy, and likewise the namespaced mutating, deleting, generating, and image-validating policy kinds) in their own namespace can call globalContext.get("<entry>", "") and receive the full cached contents of a cluster-scoped GlobalContextEntry, including data cached from namespaces the tenant has no RBAC permission to read. No admission validation rejects such calls. Fixed in 1.19.1.

CWE CWE-200
Vendor kyverno
Product kyverno
Published Sep 26, 2026
Stay Ahead of the Next One

Get instant alerts for kyverno kyverno

Be the first to know when new high vulnerabilities affecting kyverno kyverno are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

CVSS v3 Breakdown

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N
Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Changed
Confidentiality
High
Integrity
None
Availability
None

Affected Versions

kyverno / kyverno
1.16.0 < 1.19.1

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/kyverno/kyverno/security/advisories/GHSA-59v6-2x73-wfg4 vulncheck.com: https://www.vulncheck.com/advisories/kyverno-before-1.19.1-cross-namespace-data-access-via-globalcontext-lib

Credits

๐Ÿ” BrianWillows