CVE-2025-4563 Details
Description
A vulnerability exists in the NodeRestriction admission controller where nodes can bypass dynamic resource allocation authorization checks. When the DynamicResourceAllocation feature gate is enabled, the controller properly validates resource claim statuses during pod status updates but fails to perform equivalent validation during pod creation. This allows a compromised node to create mirror pods that access unauthorized dynamic resources, potentially leading to privilege escalation.
A vulnerability in the NodeRestriction admission controller allows nodes to bypass authorization checks for dynamic resource allocation. This issue arises when the DynamicResourceAllocation feature gate is enabled. The controller correctly validates resource claim statuses during pod updates but neglects to do so during pod creation. As a result, a compromised node can create mirror pods that access unauthorized dynamic resources, potentially leading to privilege escalation. Although the kubelet typically prevents these mirror pods from running, an attacker with control over a node could exploit this vulnerability to access sensitive resources.
To mitigate this vulnerability, turn off the DynamicResourceAllocation feature on the API server if it is not actively being used. Clusters using this feature with static pods may be vulnerable.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Jun 23, 2025CISA-ADP
Assessed Jun 23, 2025References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/kubernetes/kubernetes/issues/132151 | [email protected] | Issue TrackingTechnical DescriptionVendor |
| https://groups.google.com/g/kubernetes-security-announce/c/Zv84LMRuvMQ | [email protected] | AdvisoryMailing ListRemedyVendor |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-20 | Improper Input Validation | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| Kubernetes kube-apiserver | >= v1.32.0, <= v1.32.5 (semver) >= v1.33.0, <= 1.33.1 (semver) |
CPE
Remediation
| |
Change History
3 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jun 17, 2026 | CVE Modified | [email protected] |
| Jun 17, 2026 | CVE Modified | CISA-ADP |
| Jun 23, 2025 | New CVE Received | [email protected] |
Volerion