A confused deputy attack exists in the StatefulSet controller that allows a user with namespace-scoped write permissions on StatefulSet and ControllerRevision objects to create a cross-namespace pod. An attacker exploiting this vulnerability would have full control over the resulting pod’s metadata and specification, including namespace selection. Note that the cross-namespace pod will be immediately deleted by the garbage collector unless the attacker is able to construct a valid StatefulSet OwnerReference. This would require referencing the UID of an existing StatefulSet in the victim’s namespace.

Project Subscriptions

Vendors Products
Kubernetes Subscribe
Kubernetes Subscribe
Advisories

No advisories yet.

Fixes

Solution

To mitigate this vulnerability, upgrade Kubernetes: https://kubernetes.io/docs/tasks/administer-cluster/cluster-upgrade/


Workaround

No workaround given by the vendor.

History

Tue, 10 Nov 2026 00:30:00 +0000

Type Values Removed Values Added
First Time appeared Kubernetes
Kubernetes kubernetes
Vendors & Products Kubernetes
Kubernetes kubernetes

Thu, 29 Oct 2026 11:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Tue, 27 Oct 2026 04:30:00 +0000

Type Values Removed Values Added
Description A flaw was found in Kubernetes kube-controller-manager. The StatefulSet controller restores ControllerRevision data onto the whole StatefulSet object, including metadata. A user with namespace-scoped write access to StatefulSet and ControllerRevision can cause the controller to create a pod in another namespace. That pod is deleted by garbage collection unless the attacker can name the UID of a StatefulSet in the target namespace. A confused deputy attack exists in the StatefulSet controller that allows a user with namespace-scoped write permissions on StatefulSet and ControllerRevision objects to create a cross-namespace pod. An attacker exploiting this vulnerability would have full control over the resulting pod’s metadata and specification, including namespace selection. Note that the cross-namespace pod will be immediately deleted by the garbage collector unless the attacker is able to construct a valid StatefulSet OwnerReference. This would require referencing the UID of an existing StatefulSet in the victim’s namespace.
Title kube-controller-manager: kube-controller-manager: StatefulSet and ControllerRevision write permissions allow cross-namespace pod creation StatefulSet and ControllerRevision write permissions allow cross-namespace pod creation
Weaknesses CWE-639
References

Tue, 29 Sep 2026 13:15:00 +0000

Type Values Removed Values Added
Description A flaw was found in Kubernetes kube-controller-manager. The StatefulSet controller restores ControllerRevision data onto the whole StatefulSet object, including metadata. A user with namespace-scoped write access to StatefulSet and ControllerRevision can cause the controller to create a pod in another namespace. That pod is deleted by garbage collection unless the attacker can name the UID of a StatefulSet in the target namespace.
Title kube-controller-manager: kube-controller-manager: StatefulSet and ControllerRevision write permissions allow cross-namespace pod creation
Weaknesses CWE-1220
References
Metrics threat_severity

None

cvssV3_1

{'score': 5.9, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:N'}

threat_severity

Moderate


Projects

Sign in to view the affected projects.

cve-icon MITRE

Status: PUBLISHED

Assigner: kubernetes

Published:

Updated: 2026-10-29T10:45:47.863Z

Reserved: 2026-02-10T03:58:54.680Z

Link: CVE-2026-2270

cve-icon Vulnrichment

Updated: 2026-10-26T23:10:06.624Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-10-26T23:17:00.010

Modified: 2026-10-29T11:17:32.597

Link: CVE-2026-2270

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-09-15T16:00:00Z

Links: CVE-2026-2270 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-11-10T00:15:15Z

Weaknesses