Dell has released security updates for its Container Storage Modules (CSM) after disclosing vulnerabilities that could allow attackers to take control of infrastructure connecting Kubernetes applications to enterprise storage.
Two flaws carry the maximum CVSS severity score of 10.0. They affect the CSM Authorization module, putting a security component responsible for controlling storage access at the centre of the disclosure. Additional critical vulnerabilities raise concerns cluster privileges, authentication tokens and sensitive credentials.
The advisory was published on October 1. Dell had not flagged the issues as actively exploited at the time of publication. That distinction matters: the disclosure describes serious opportunities for compromise, but does not establish that customers have already been attacked.
The potential impact deserves attention beyond infrastructure teams. Storage services underpin the availability and integrity of business applications. A failure in the systems governing access to those services can affect several workloads at once, making the scope of a deployment as important to an organisation’s response as the severity score.
CSM is an open-source collection of Kubernetes storage components . Dell’s project includes drivers for PowerStore, PowerScale, PowerFlex, PowerMax and Unity, alongside modules covering authorisation, observability, replication and resiliency. It is the software connecting and managing these environments that administrators need to inventory; simply owning Dell equipment does not establish exposure.
Dell’s Authorization documentation explains that the module places a proxy between a Container Storage Interface driver and the storage system. Administrators use it to enforce role-based permissions and storage quotas, allowing tenants to consume resources without receiving storage administrator credentials.
This architecture helps explain the significance of the disclosure. The component is intended to preserve a separation between application users and privileged storage management. The risk assessment therefore needs to consider the resources entrusted to that component, rather than treating it as an isolated application.
The two maximum-severity issues provide different routes through that boundary. CVE-2026-63688 exposes registered arrays’ administrator credentials through an unauthenticated gRPC service. CVE-2026-63692 bypasses authentication in the authorization proxy and tenant service. Dell identifies Authorization 2.4.0 in both descriptions.
Four other critical flaws broaden the concern. CVE-2026-67269, rated 9.9, permits low-privileged attackers to gain root on cluster nodes. CVE-2026-67273, rated 9.6, enables low-privileged attackers to read Secrets across the cluster and create cluster-scoped RBAC resources. The 9.8-rated CVE-2026-54472 and CVE-2026-61421 concern hard-coded authentication material and forged administrative tokens.
Dell’s advisory recommends immediate JWT signing-secret rotation for CVE-2026-54472. The legacy karavi-authorization issue also leaves deployments using the documented signing secret at risk.
That makes credential handling a separate operational task. In general, replacing vulnerable software does not invalidate authentication material that remains trusted elsewhere. Teams assessing exposure should establish which systems consume each credential, how replacements will be distributed and whether existing tokens must be invalidated. These are response considerations, not evidence that credentials have been stolen in this case.
The references to Kubernetes Secrets are particularly consequential. According to the Kubernetes project’s Secrets security guidance , these objects can hold passwords, OAuth tokens and SSH keys. A credential’s value to an attacker depends on what it unlocks, so the effects of disclosure may extend beyond the workload that stores it.
Kubernetes recommends encrypting Secrets at rest and limiting read permissions. It also warns that permission to list Secrets exposes their contents, and that a user able to create a pod consuming a Secret may obtain its value indirectly. Its guidance recommends short-lived Secrets and audit rules capable of identifying events such as a single user reading multiple Secrets concurrently.
For incident responders, the practical implication is to trace dependencies. If there is evidence of unauthorised access, the investigation should establish which credentials were accessible and what services accepted them. Restarting a workload would not, by itself, answer whether an external account or storage system remained accessible.
The distinction between unauthenticated and low-privileged attacks also affects prioritisation. Organisations should review both network access to storage-management services and the permissions granted to users or automation inside clusters. An internal deployment still needs scrutiny if less-trusted workloads or accounts can reach privileged components.
The Kubernetes project’s RBAC guidance recommends granting only necessary permissions, using namespace-level access where possible and avoiding wildcard permissions. It also advises limiting the distribution of powerful service-account tokens and separating privileged workloads from untrusted or publicly exposed ones.
Those principles provide a useful framework for reviewing the surrounding environment. Administrators can examine who is permitted to create resources, which service accounts carry broad privileges and whether access granted for an old deployment remains necessary. Such reviews complement remediation; they do not repair vulnerable code.
Network separation deserves similar attention. Kubernetes’ multi-tenancy docume ntation notes that pods can communicate with one another by default. For environments requiring strict tenant isolation, it recommends beginning with restrictive network policies and explicitly allowing necessary communication. The documentation also stresses that the networking plugin must support policy enforcement.
Applied to storage infrastructure, that guidance supports checking actual connectivity rather than relying on assumptions internal networks. Teams should verify which workloads can management services and whether the routes match the intended trust boundaries. Any temporary restriction should be tested against legitimate storage operations.
Dell lists CSM 1.18.0 or later as remediation and no workaround. Its affected-version table says versions before 1.17.0, but component descriptions differ, including one separate issue naming 1.18.0. Administrators should seek clarification on their exact deployment rather than infer safety from an omitted version.
A controlled response should therefore begin with an accurate inventory of deployed modules, component versions and connected storage resources. Platform and storage administrators should coordinate the upgrade, credential changes and validation of application access. Security teams should preserve relevant records and investigate unexplained administrative changes where there is reason to suspect compromise.
The maximum score is a strong prioritisation signal, but it is not an estimate of the likelihood that any particular organisation will be attacked. FIRST’s CVSS guidance explains that base scores describe intrinsic severity and must be supplemented with exposure, threat information and environmental context when assessing risk.
For decision-makers, the immediate questions are concrete: where is the affected software running, what does it control, who can reach it and how quickly can it be remediated? Answering those questions allows the response to focus on the deployments with the greatest business consequences while avoiding unsupported claims of an ongoing attack.
The full story
This article is one source in a clustered incident — the cluster page carries the summary, timeline and every other outlet covering it.
