Subscribe to the Non-Human & AI Identity Journal
Home FAQ Governance, Ownership & Risk Who is accountable when a storage backend gives…
Governance, Ownership & Risk

Who is accountable when a storage backend gives namespace users host access?

← Back to all FAQ
By NHI Mgmt Group Editorial Team Updated June 10, 2026 Domain: Governance, Ownership & Risk

Accountability usually spans the platform team that owns the StorageClass, the cluster administrators who granted the permissions, and the security team that failed to detect unsafe templating. When host access comes from a default backend, the issue is governance, not just exploitation. Teams need clear ownership for storage templates, RBAC, and admission policy.

Why This Matters for Security Teams

A storage backend that gives namespace users host access turns a routine platform choice into a trust boundary failure. The immediate question is not only who exploited it, but who approved a storage template that could cross the container-to-node boundary in the first place. In NHI programs, that distinction matters because a default backend can expose credentials, kubelet sockets, mounted secrets, and other privileged paths without any explicit attacker action.

This is why NHI governance cannot stop at service accounts. The Ultimate Guide to NHIs and the OWASP Non-Human Identity Top 10 both frame excessive privilege, weak lifecycle controls, and poor visibility as systemic risk, not isolated misconfiguration. When storage classes, admission controls, and RBAC are not reviewed together, accountability gets diluted across platform, infrastructure, and security teams.

In practice, many security teams discover this only after a namespace workload has already mounted the wrong backend and inherited host-level reach.

How It Works in Practice

Accountability usually follows control ownership, not just the final exploit. The platform or storage team owns the StorageClass design and its defaults. Cluster administrators own the permissions that allow namespace users to provision it. Security owns the policy layer that should have blocked unsafe templates, privileged mounts, or hostPath-adjacent behavior. If a backend can expose host access, the failure is usually a chain of approvals, not a single missed alert.

In operational terms, good governance starts with mapping each storage backend to its risk profile and its approval path. That includes deciding who may create, modify, or select a StorageClass; whether the backend can be used in multi-tenant namespaces; and whether any admission rule must reject volumes that can escape container isolation. Current guidance suggests pairing RBAC with policy enforcement because RBAC alone cannot express runtime context, such as whether a namespace is production, restricted, or allowed to use a backend that has host visibility.

Practical controls should include:

  • Clear ownership for StorageClass definitions, default class selection, and review cadence.
  • Admission policy that blocks risky volume patterns before they are scheduled.
  • Least-privilege RBAC for storage creation and namespace-level provisioning.
  • Continuous review of workloads that can reach node-level files, sockets, or privileged mounts.

The NHI guide’s finding that 97% of NHIs carry excessive privileges highlights why storage access must be treated as identity-adjacent privilege, not just infrastructure plumbing. That is also consistent with the principle behind the Ultimate Guide to NHIs — Key Challenges and Risks: when permissions are broad and poorly visible, the real control failure is ownership ambiguity. These controls tend to break down when platform teams allow a default backend to be reused across mixed-trust namespaces because the policy model cannot distinguish convenience from exposure.

Common Variations and Edge Cases

Tighter storage controls often increase operational overhead, so teams have to balance tenant autonomy against blast-radius reduction. In shared clusters, a backend that is safe for one namespace may be unacceptable for another, especially when developers can self-provision volumes without a security review. There is no universal standard for this yet, but best practice is evolving toward per-namespace policy, explicit exceptions, and periodic revalidation of default storage behavior.

Edge cases usually appear where the backend is technically intended for convenience but functionally behaves like a privileged channel. That includes persistent volumes that expose node paths, CSI drivers with broad node permissions, or templates that silently inherit host-level capabilities. The 52 NHI Breaches Analysis shows how recurring identity and privilege mistakes become repeat incidents when ownership is unclear. Teams should also be cautious when a storage issue is treated as a pure platform defect, because the security gap may actually sit in RBAC review, admission policy, or exception handling.

Where ambiguity remains, the accountable owner is the one who had authority to prevent the risky default from being shipped or enabled in the first place.

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 address the attack and risk surface, while NIST CSF 2.0 and NIST CSF 2.0 set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
OWASP Non-Human Identity Top 10NHI-03Excessive privilege in storage access mirrors NHI credential over-permissioning.
NIST CSF 2.0PR.AC-4Access control governance applies to who can provision risky storage backends.
NIST CSF 2.0GV.OV-1Governance and oversight define who owns platform misconfigurations and exceptions.

Review storage-related identities and templates for least privilege, then remove any default access that exceeds task need.

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