TL;DR: Container risk now spans build pipelines, orchestration, runtime, and the cloud IAM layer beneath them, according to Intruder. The operational lesson is that image scanning alone cannot govern containerised systems when credentials, RBAC, and misconfiguration create attack paths beyond the container boundary.
At a glance
What this is: This is an analysis of container security risk that argues the real problem is lifecycle visibility across build, deployment, runtime, and cloud configuration.
Why it matters: It matters to IAM and security teams because containers often fail at the identity and access layer, where over-permissive roles, exposed secrets, and weak orchestration governance expand blast radius.
By the numbers:
- Gartner estimates that 99% of cloud security failures are the customer's fault.
- Intruder says 43% of cloud environments were affected by the Nginx Ingress Controller vulnerability set, with over 6,500 clusters publicly exposed.
👉 Read Intruder's analysis of container security across build, runtime, and cloud risk
Context
Container security is really a governance problem about what is running, what it can reach, and who can change it. The primary keyword here is container security, but the article's deeper point is that containers collapse multiple trust boundaries into one fast-moving estate, where image content, Kubernetes controls, secrets handling, and cloud IAM all influence exposure.
That matters because many teams still treat scanning as the control, when the actual failure modes are broader: insecure build inputs, overly permissive RBAC, environment variable secret leakage, and container-to-host escape paths. Where containers intersect with IAM and NHI governance, the issue is not just workload protection but the control of machine identities, service permissions, and ephemeral credentials across the full lifecycle.
Key questions
Q: How should organisations govern container security across build and runtime?
A: They should treat container security as a lifecycle, not a point-in-time scan. That means checking source, image, infrastructure-as-code, and runtime separately, while using least privilege and secrets separation to keep one failure from becoming an environment-wide compromise.
Q: Why do containers often create hidden identity risk?
A: Containers multiply identities because each workload, registry, secret, and automation path can carry its own permissions. The risk is hidden when teams manage infrastructure and credentials separately, because a compromise in one layer can expose another through persistent access, over-privilege, or stale secrets. That makes lifecycle control as important as runtime hardening.
Q: What breaks when container security stops at image scanning?
A: You miss the risks that emerge after the image is approved. Production drift, runtime abuse, cluster misconfiguration, and compromised pipeline credentials can all undermine an otherwise clean image. Scanning still matters, but it cannot tell you whether the container is behaving normally, whether it can reach sensitive cloud resources, or whether the build system itself has been subverted.
Q: Who is accountable when a container compromise becomes a cloud incident?
A: Accountability should sit with the teams that own the full control chain, not just the workload. Security, platform, and development teams each hold part of the evidence needed to prevent escalation. Organisations should define who approves images, who manages cluster policy, who owns secrets, and who can revoke access when a container crosses its intended trust boundary.
Technical breakdown
Why container security is a lifecycle problem, not a point-in-time scan
Container security spans build time, deployment, runtime, and the orchestration layer. Image scanning helps establish a baseline, but it does not tell you whether the running workload has drifted, whether a base image has become vulnerable since release, or whether runtime behaviour indicates abuse. Containers also inherit risk from the way they are packaged and deployed, so a clean image can still become a liability when credentials are injected poorly or permissions are too broad.
Practical implication: pair scanning with continuous runtime monitoring, admission control, and configuration review across the full lifecycle.
How Kubernetes and cloud IAM widen the attack surface
Kubernetes adds its own privilege model, including RBAC, admission controllers, and cluster-wide configuration. If those controls are misconfigured, attackers can move from a single workload into the underlying host or adjacent services. The cloud layer then compounds the issue because containers often inherit IAM roles, network reachability, and storage access that were never meant to be broadly available. This is where container security meets identity governance, because entitlement scope determines how far one compromised workload can travel.
Practical implication: review Kubernetes RBAC and cloud IAM together, not as separate governance exercises.
Why supply chain compromise matters more than isolated image hygiene
Container risk increasingly starts before deployment, in the dependencies, base images, and CI/CD systems used to build and publish software. If a trusted component is compromised, the container may be backdoored before it ever reaches production. This is why supply chain integrity cannot be reduced to vulnerability counting. The question is whether the build path itself is trustworthy, whether signing and provenance are enforced, and whether pipeline credentials are protected as production assets.
Practical implication: treat build pipelines and registry trust as identity-bearing systems and protect them accordingly.
Threat narrative
Attacker objective: The attacker wants to turn a single container or pipeline weakness into broader control over workloads, cloud resources, or software distribution.
- Entry occurs through compromised dependencies, misconfigured CI/CD systems, or exposed container interfaces that were assumed to be trusted.
- Escalation follows when the attacker abuses container permissions, stolen tokens, or weak Kubernetes controls to reach the host or surrounding cloud services.
- Impact comes from persistence, privilege expansion, data exposure, or malicious code insertion across production pipelines and downstream environments.
NHI Mgmt Group analysis
Container security fails when teams treat the image as the boundary. The article shows that the real attack surface includes build systems, orchestration policy, runtime behaviour, and the cloud IAM layer underneath. That means container governance is really about controlling trust across the full delivery chain, not just scanning artifacts before release. Practitioners should manage container security as a lifecycle control problem, not a one-time hygiene task.
Cloud identity is the hidden multiplier in container risk. A workload with excessive IAM permissions or weakly scoped Kubernetes RBAC can turn a routine compromise into cloud-wide exposure. This is where NHIs become central: service accounts, tokens, and workload roles decide how far attackers can move once inside the container environment. The control gap is not only technical misconfiguration, but the absence of disciplined entitlement scope and ownership.
Supply chain integrity is now part of container trust assurance. The XZ Utils and pipeline compromise patterns show that trusted build inputs can be weaponised long before runtime controls are relevant. That shifts the governance question from 'did we scan it?' to 'can we prove what built it and who can alter it?' Practitioners should treat provenance, signing, and pipeline credentials as first-class security controls.
Shared responsibility inside the enterprise is as important as cloud shared responsibility. The article is right that developers, platform teams, and security teams each hold a different slice of the problem, but the failure mode is not ownership alone. It is fragmented ownership without a single control model for images, clusters, secrets, and runtime behaviour. Practitioners should make container security a jointly governed control surface with explicit handoffs and evidence.
Configuration drift is the operational reason container risk keeps reappearing. A container that was clean at build time may be vulnerable later because the runtime estate, upstream dependencies, and cloud permissions keep changing. That makes continuous verification more important than periodic assessment. Practitioners should assume the container estate is dynamic and govern it with controls that can keep pace.
What this signals
Container security programmes will increasingly be judged by how well they govern workload identity. The practical question is no longer whether an image was scanned, but whether the workload has the right to reach anything sensitive if it is compromised. That pushes teams toward tighter service account governance, stronger cloud IAM review, and better separation between build, deployment, and runtime trust. See also NIST Cybersecurity Framework 2.0 for a control model that spans identify, protect, detect, respond, and recover.
The named concept here is container-to-cloud privilege drift: a workload starts with a narrow purpose, but inherited permissions and configuration changes expand its reach over time. That drift is what turns routine container compromise into cloud exposure. Teams should align this with the control thinking in NIST SP 800-53 Rev 5 Security and Privacy Controls, especially access control and auditability.
Intruder's attack-surface framing also points to a broader operational pattern: teams need visibility across the container estate and the cloud services beneath it. Where secrets, RBAC, and runtime controls are managed separately, attackers can chain small gaps into a larger incident. Practitioners should use this as a prompt to connect platform security with identity governance rather than treating them as separate programmes.
For practitioners
- Implement continuous runtime verification for containers Do not rely on build-time scans alone. Monitor live workloads for unexpected process activity, network paths, privilege changes, and image drift so production state is continuously compared with the approved baseline.
- Review Kubernetes RBAC and cloud IAM as one control plane Map service accounts, roles, and attached cloud permissions together so you can see where a workload can move after compromise. Limit cluster-admin style privilege and remove broad access that was inherited by default.
- Protect build pipelines and registries as identity systems Harden CI/CD credentials, enforce provenance checks, and restrict who can publish images or extensions. If the build path is compromised, container runtime controls will be too late to prevent malicious artefacts from entering production.
- Govern secrets injection with the same rigor as application code Avoid passing credentials through environment variables wherever possible, because they can propagate into logs, diagnostics, and downstream tooling. Use governed secret stores and rotate credentials tied to container workloads on a defined lifecycle.
Key takeaways
- Container security fails when governance stops at the image layer and ignores runtime, orchestration, and cloud identity.
- The scale of container exposure is shaped by permissions and trust paths, not just by vulnerabilities in the software stack.
- Teams need continuous lifecycle control across build systems, secrets, Kubernetes policy, and cloud IAM to contain blast radius.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
OWASP Non-Human Identity Top 10 and MITRE ATT&CK address the attack and risk surface, while NIST CSF 2.0, NIST SP 800-53 Rev 5 and CIS Controls v8 set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| OWASP Non-Human Identity Top 10 | NHI-01 | Container workloads rely on machine identities and secrets that fit the OWASP NHI risk model. |
| MITRE ATT&CK | TA0006 , Credential Access; TA0008 , Lateral Movement | The article describes credential abuse and movement from container to host and cloud services. |
| NIST CSF 2.0 | PR.AC-4 | Least-privilege access is central to preventing container and workload escalation. |
| NIST SP 800-53 Rev 5 | AC-6 | Least privilege directly addresses the over-permissioned roles and service accounts discussed here. |
| CIS Controls v8 | CIS-5 , Account Management | Container estates depend on robust management of accounts, roles, and service identities. |
Map container compromise paths to credential access and lateral movement techniques, then close the easiest escalation routes.
Key terms
- Container Security: The practice of protecting containerised applications, their images, runtime environments, and supporting infrastructure from compromise. It covers the full path from build to deployment to execution, because risk can be introduced in the image, the orchestrator, the secrets mechanism, or the cloud permissions the workload inherits.
- Workload Identity: The identity assigned to a software workload — such as a containerised application, serverless function, or microservice — enabling it to authenticate to other services without storing static credentials.
- Configuration Drift: Configuration drift is the gradual divergence between a system's intended secure state and the settings it actually runs with over time. In SaaS, drift often appears when admins change sharing, logging, or access controls under pressure and never return to validate the result.
- Supply Chain Integrity: Supply chain integrity is the assurance that hardware, firmware, and software entering an environment are authentic and unaltered. For industrial systems, it is a trust prerequisite because a device with weak provenance undermines later authentication and access controls, even if those controls are technically sound.
What's in the full article
Intruder's full article covers the operational detail this post intentionally leaves for the source:
- A fuller breakdown of the container attack lifecycle from build time through runtime
- The specific breach examples and vulnerability families that shape the current threat picture
- Practical examples of Kubernetes and cloud configuration checks that reduce exposure
- Intruder's prioritisation logic for assessing what is actually exploitable in container estates
Deepen your knowledge
NHI Foundation Level course, the industry's only accredited NHI security programme, covers NHI governance, workload identity security, and secrets management. It is suitable for practitioners who need a stronger identity control model across cloud and containerised environments.
Published by the NHIMG editorial team on August 19, 2026.
NHI Mgmt Group — the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org