Skip to main content

Privileged Workloads Escape Isolation

CCC.K8S.TH05

Workloads granted privileged execution, host namespaces, host paths, or unrestricted Linux capabilities may bypass container isolation controls. Processes can then read node data, alter host state, or disrupt neighboring workloads, defeating the confidentiality, integrity, and availability boundaries of the shared worker infrastructure.

Related Capabilities

IDTitleDescription
CCC.K8S.CP02Managed Worker PoolsThe service can organize worker nodes into managed pools that provide Kubernetes with compute capacity for scheduling and running containerized workloads.
CCC.K8S.CP03Abstracted Worker InfrastructureThe service may be configured to abstract worker infrastructure so that provisioning, scaling, patching, and replacement occur without exposing individual nodes to the user.
CCC.K8S.CP18Admission Policy EnforcementThe service may be configured with policies, admission controllers, and webhooks that validate, mutate, or reject Kubernetes API requests before persistence.
CCC.K8S.CP19Workload Isolation ControlsThe service can separate workloads with security contexts, namespace boundaries, scheduling constraints, and runtime isolation settings.

Related Controls

IDTitleDescription
CCC.K8S.CN05Enforce Restricted Workload SecurityMinimize workload privilege and block unnecessary access to host-level resources that could defeat container isolation.
CCC.K8S.CN18Protect Worker Node IntegrityPrevent untrusted or altered worker-node software from operating beneath Kubernetes workloads.

External Mappings

FrameworkIDRelationshipRemarks
CWECWE-250relates-toExecution with Unnecessary Privileges
MITRE-ATT&CKT1611relates-toEscape to Host