Approved changes feed: RSS · Atom

cpe:2.3:a:kyverno:kyverno:*:*:*:*:*:*:*:*

part: a version: * update: *

VendorKyverno (905b424d-e9b0-5233-9553-bfd81a197353)
ProductKyverno (746e0018-c7b9-5e1b-a6d2-b23941264abc)
Edition*
Language*
Software edition*
Target software*
Target hardware*
Other*
NotesImported from purl2cpe mapping

PURL mappings

PURLSourceLast updated
pkg:github/kyverno/kyverno purl2cpe 2026-06-01 10:13:10.237581

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2026-4789 vulnerable 2026-06-08 08:07:02.363932 CVE-2026-4789
Kyverno, versions 1.16.0 and later, are vulnerable to SSRF due to unrestricted CEL HTTP functions.
Published: 2026-03-30T20:44:00.607Z
Updated: 2026-04-01T18:43:50.952Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-44245 vulnerable 2026-06-08 08:03:18.156165 Kyverno: [policy-reporter-ui] XSS via Stored Property Values in PropertyCard Component
MEDIUM (6.1)
Kyverno is a policy engine designed for cloud native platform engineering teams. Prior to 2.5.2, Vue 3's v-html directive is the framework-documented mechanism for injecting raw HTML, and it intentionally disables the auto-escaping that {{ }} interpolation provides. The PropertyCard.vue component uses v-html for the else branch of the URL check, meaning any non-URL string value flows directly into the DOM as HTML. The isURL() guard only filters values that parse as http: or https: URLs, so any HTML payload not starting with those schemes bypasses it entirely. The data originates from Kubernetes PolicyReport .results[].properties fields, which are arbitrary string maps populated by policy engines and potentially by any principal with write access to PolicyReport objects in the cluster. This vulnerability is fixed in 2.5.2.
Published: 2026-05-12T22:46:59.776Z
Updated: 2026-05-13T14:33:16.039Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-41485 vulnerable 2026-06-08 08:03:15.468953 Kyverno Controller Denial of Service via forEach Mutation Panic
HIGH (7.7)
Kyverno is a policy engine designed for cloud native platform engineering teams. Prior to versions 1.17.2 and 1.16.4, an unchecked type assertion in the `forEach` mutation handler allows any user with permission to create a `Policy` or `ClusterPolicy` to crash the cluster-wide background controller into a persistent CrashLoopBackOff. The same bug also causes the admission controller to drop connections and block all matching resource operations. The crash loop persists until the policy is deleted. The vulnerability is confined to the legacy engine, and CEL-based policies are unaffected. Versions 1.17.2 and 1.16.4 fix the issue.
Published: 2026-04-24T03:27:08.865Z
Updated: 2026-04-24T18:53:26.871Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-41323 vulnerable 2026-06-08 08:03:15.225116 Kyverno: ServiceAccount token leaked to external servers via apiCall service URL
HIGH (8.1)
Kyverno is a policy engine designed for cloud native platform engineering teams. Prior to versions 1.18.0-rc1, 1.17.2-rc1, and 1.16.4, Kyverno's apiCall feature in ClusterPolicy automatically attaches the admission controller's ServiceAccount token to outgoing HTTP requests. The service URL has no validation — it can point anywhere, including attacker-controlled servers. Since the admission controller SA has permissions to patch webhook configurations, a stolen token leads to full cluster compromise. Versions 1.18.0-rc1, 1.17.2-rc1, and 1.16.4 patch the issue.
Published: 2026-04-24T03:21:36.265Z
Updated: 2026-04-24T12:05:00.276Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-41068 vulnerable 2026-06-08 08:03:14.685103 Kyverno: Cross-Namespace Read Bypasses RBAC Isolation (CVE-2026-22039 Incomplete Fix)
HIGH (7.7)
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.
Published: 2026-04-24T03:14:27.640Z
Updated: 2026-04-24T16:22:26.972Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-40868 vulnerable 2026-06-08 08:01:21.060728 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-23881 vulnerable 2026-06-08 07:51:16.383740 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-22039 vulnerable 2026-06-08 07:49:17.592596 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-47281 vulnerable 2026-06-08 07:27:09.891302 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-46342 vulnerable 2026-06-08 07:27:08.088009 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-29778 vulnerable 2026-06-08 07:14:56.581160 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-48921 vulnerable 2026-06-08 06:50:11.705109 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-47630 vulnerable 2026-06-08 06:14:25.270352 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-42816 vulnerable 2026-06-08 06:11:09.551763 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-42815 vulnerable 2026-06-08 06:11:09.551422 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-42814 vulnerable 2026-06-08 06:11:09.551042 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-42813 vulnerable 2026-06-08 06:11:09.549567 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-34091 vulnerable 2026-06-08 06:06:24.482737 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-33191 vulnerable 2026-06-08 06:06:21.960751 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data

Contribute

You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.