CVE-2026-22872

Critical

Description

Capsule is a multi-tenancy and policy-based framework for Kubernetes. The Capsule Controller runs with cluster-admin privileges. Although the TenantResource RawItems processing logic forcibly sets the namespace, this is ineffective for cluster-scoped resources. Prior to version 0.13.0, tenant administrators can leverage the Controller's elevated privileges to create cluster-scoped resources (such as ClusterRole and ValidatingWebhookConfiguration) that they cannot create directly, achieving cross-tenant privilege escalation and cluster-level attacks. The attack vector has a few limiting factors. This attack requires Tenant Owner privileges and requires Capsule Controller running with cluster-admin privileges (default configuration). Additionally, some clusters may have additional admission controllers blocking malicious resources. Version 0.13.0 patches this issue.

SeverityCritical
CVSS9.1
Exploit probability—
ProductCapsule
PublishedJun 1, 2026
First seenJun 1, 2026

How to fix

Update
  • projectcapsule capsule0.13.0 or later
  • github.com/projectcapsule/capsule0.13.0 or later

Affected products

ProductAffected versionsFixed in
projectcapsule capsulev < 0.13.00.13.0
github.com/projectcapsule/capsuleGov < 0.13.00.13.0

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.