CVE-2025-30156
8.9Ceph · Ceph
The CephX authentication protocol uses vulnerable encryption methods and lacks message authentication, enabling attackers to forge credentials and escalate privileges within the storage cluster.
Executive summary
A critical cryptographic flaw in the Ceph storage platform allows authenticated low-privilege users to escalate privileges and gain full administrative control over the cluster.
Vulnerability
This vulnerability stems from the use of AES-128-CBC with a hard-coded initialization vector and no message authentication in the CephX protocol. An attacker with low-privilege access can manipulate encrypted ticket traffic to forge credentials for highly privileged entities or flip bits to bypass security checks.
Business impact
The ability to forge privileged credentials represents a complete compromise of the storage infrastructure. Successful exploitation could lead to unauthorized access to all stored data, modification of critical storage configurations, or widespread service disruption, justifying the high CVSS score of 8.9.
Remediation
Immediate Action: Upgrade all Ceph cluster components to version 19.2.6 or 20.2.4 immediately to implement the corrected cryptographic protocols.
Proactive Monitoring: Audit network traffic for unusual CephX authentication patterns and review system logs for anomalies in service ticket generation or privilege escalation attempts.
Compensating Controls: Restrict network access to the Ceph monitor interfaces to known administrative segments to minimize the potential for an attacker to observe or inject traffic into the CephX authentication stream.
Exploitation status
Public Exploit Available: Unknown
Analyst recommendation
Given the severity of this vulnerability and the potential for total cluster compromise, immediate patching is required. Administrators should prioritize the update to the fixed versions 19.2.6 or 20.2.4 across all nodes to ensure the integrity of the CephX authentication mechanism.