Skip to main content

Protect Admission Control Enforcement

CCC.K8S.CN11 · Access

Apply mandatory cluster security policy to every workload path and prevent its scope or enforcement configuration from being bypassed or modified without authorization.

Related Capabilities

IDTitleDescription
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.CP06Declarative Workload OrchestrationThe service automatically reconciles Kubernetes workload resources toward their user-declared state by scheduling, restarting, and replacing containers as needed.
CCC.K8S.CP14Managed Cluster ExtensionsThe service can manage the installation and lifecycle of supported extensions for networking, storage, policy, observability, and workload management.

Related Threats

IDTitleDescription
CCC.K8S.TH12Admission Controls are BypassedAdmission policies that omit resources, namespaces, or API paths may allow a Kubernetes request to be accepted without the intended validation or mutation. Workloads and configuration that violate security requirements can then be persisted, weakening cluster-policy integrity and exposing workloads to unauthorized access or disruption.
CCC.K8S.TH13Controllers Reconcile Unauthorized Cluster StateA controller or scheduled workload granted excessive scope may repeatedly create or restore unauthorized resources and configuration through its reconciliation loop. Manual remediation can then be overwritten, restoring unsafe cluster state that exposes workload data or interferes with service availability.

Assessment Requirements

IDTextApplicability
CCC.K8S.CN11.AR01When security admission policies are enabled, every namespace and relevant create or update operation MUST be governed by an explicitly defined policy, including separate policies for system namespaces that require different constraints.tlp-clear, tlp-green, tlp-amber, tlp-red
CCC.K8S.CN11.AR02When admission policy configuration is modified, the change MUST require a dedicated administrative role AND produce an externally retained audit record.tlp-clear, tlp-green, tlp-amber, tlp-red
CCC.K8S.CN11.AR03When an external admission component enforces a mandatory control, unavailable or untrusted webhook responses MUST cause the request to be denied.tlp-green, tlp-amber, tlp-red

Guideline Mappings

FrameworkIDRemarks
NIST_800_53CM-3Configuration Change Control
NIST_800_53CM-6Configuration Settings
NIST_800_53SI-7Software, Firmware, and Information Integrity