Join our Newsletter — 33% off our NHI Course
Home› Glossary› Governance, Ownership & Risk› Pod Security Policies
Governance, Ownership & Risk

Pod Security Policies

← Back to Glossary
By NHI Mgmt Group Updated October 23, 2026 Domain: Governance, Ownership & Risk

Pod Security Policies are Kubernetes admission rules that control what a pod can do before it starts. They define security constraints such as privilege levels, host access, Linux capabilities, and volume usage, helping reduce the risk that workloads gain unnecessary privileges or access to the underlying cluster.

What Pod Security Policies control in Kubernetes

Pod Security Policies were an admission-time control in Kubernetes that evaluated a pod before it started. They constrained what the workload could request from the cluster, including privileged execution, host namespace access, Linux capabilities, and volume types.

That made them a policy enforcement point rather than a runtime detector. The practical value was in stopping unsafe pod specs from ever being admitted, which reduced the chance that a workload could inherit cluster-level privileges it did not need.

Why Pod Security Policies matter for cluster hardening

Pod Security Policies matter because a pod is one of the easiest places for privilege creep to enter a Kubernetes environment. If admission rules are weak or absent, teams may unintentionally allow containers to run as root, mount sensitive host paths, or use capabilities that expand their reach beyond the container boundary.

For a broader hardening view, the Kubernetes Security Guide places pod admission, control-plane hardening, and workload isolation into the same defensive model. Pod-level restrictions only work well when they are part of that larger cluster security posture.

How Pod Security Policies changed workload permissions

At a technical level, Pod Security Policies acted on the pod specification and the service account or user context that submitted it. They could allow or deny settings for privilege escalation, host networking, host PID or IPC access, file system mounts, and other settings that materially affect container isolation.

That makes them closely tied to authorization in the Kubernetes control plane. The policy does not decide business access, but it does decide whether a workload is allowed to ask for a more dangerous execution environment than the cluster owner intended.

In environments where pods are coupled to service accounts, tokens, or other workload credentials, the Kubernetes NHI Security Guide is a useful companion because it connects admission control to the identity and privilege model behind workloads.

What changed after Pod Security Policies were removed

Pod Security Policies were removed from Kubernetes, so organisations can no longer rely on them as a native control in current clusters. The replacement pattern is to use newer admission and policy mechanisms, along with pod security standards and complementary controls, to preserve the same guardrails.

That transition matters operationally because a policy that exists only in documentation but not in the cluster leaves a gap between intended hardening and actual enforcement. Teams should verify what is enforced at admission today, not what was enforced in an older cluster design.

Modern Kubernetes hardening usually combines admission policy, namespace boundaries, runtime monitoring, and explicit workload permissions. The core lesson from Pod Security Policies is still relevant: prevent unsafe workload configurations at the boundary where the cluster can stop them cleanly.

Risk and Threat Considerations

Weak or missing pod admission controls can turn an otherwise ordinary workload deployment into a privilege-escalation path. If a pod can request privileged settings, mount sensitive host resources, or run with excessive capabilities, a compromised application can become a foothold for cluster-wide impact.

Failure mechanism: An attacker or misconfigured workload exploits overly permissive pod settings to break containment, access host resources, or gain a stronger execution context than intended.

Impact: The result can include container escape conditions, access to sensitive node data, lateral movement within the cluster, or accelerated compromise of other workloads.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

NIST SP 800-53 Rev 5, NIST Zero Trust (SP 800-207) and CIS Controls v8 set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
NIST SP 800-53 Rev 5AC-6 — Least PrivilegePod policies restrict workload privileges before execution.
SI-7 — Software, Firmware, and Information IntegrityAdmission controls help prevent unsafe workload configurations from being deployed.
CM-7 — Least FunctionalityPod security policies reduce unnecessary features and access paths in workloads.
Recommendation — Limit pod permissions to the minimum required to reduce container privilege exposure. Block unsafe pod specifications before they can reach the cluster runtime. Disable unneeded pod capabilities, host access, and volume permissions.
NIST Zero Trust (SP 800-207)AC-4 — Dynamic Access EnforcementAdmission-time decisions enforce trust boundaries for workload actions.
Recommendation — Enforce pod admission decisions as dynamic access checks at the cluster boundary.
CIS Controls v8CIS-4 — Secure Configuration of Enterprise Assets and SoftwareCluster admission policy is a configuration hardening control for Kubernetes.
Recommendation — Harden Kubernetes admission and pod settings through secure baseline configuration.

Practitioner Guidance

Why practitioners should care: Pod admission policy is one of the few places where Kubernetes can block unsafe workload intent before it reaches the node. If that layer is missing or too permissive, downstream monitoring has to detect problems after exposure has already occurred.

What to watch for: Look for workloads that request privileged mode, broad Linux capabilities, host namespace access, or unusual volume mounts. Those settings often indicate either a real platform requirement or a policy gap that should be justified explicitly.

Practitioner takeaway: Treat pod-level policy as a baseline control, then confirm that the cluster’s current admission stack, namespace strategy, and workload identity model still enforce the same protections after Pod Security Policies are no longer available.

Free weekly newsletter

Subscribe to the NHI & AI Identity Journal

The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.

Bonus 33% off our NHI Course when you subscribe.

NHIMG Editorial Note
Reviewed and updated by the NHIMG editorial team on October 23, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org