Impact
The vulnerability resides in the Linux kernel's RBD (RADOS Block Device) subsystem, specifically in the object‑map update callback path. A positive result code in a reply to an object‑map update is incorrectly propagated through to the request handler without being reset to zero. This triggers an assertion in the kernel that is meant to catch negative error codes, causing the kernel to panic. The flaw involves improper handling of result codes (CWE-617), leading to an immediate loss of availability for the node hosting the kernel.
Affected Systems
All Linux kernel installations that ship the RBD module enabled are affected. Any distribution that includes the default kernel with RBD support, regardless of Ceph configuration, can experience this flaw if an attacker can influence the content of an object‑map reply.
Risk and Exploitability
The CVSS score is 7.5, indicating a high‑level severity. The EPSS score is < 1%, which represents a very low but nonzero exploitation probability. The vulnerability is not listed in the CISA KEV catalog. The flaw leads to a complete denial of service on the compromised host. An attacker must be able to supply a malformed RBD reply, which typically requires control over a Ceph OSD or the ability to tamper with network traffic between client and OSD. This inferred attack vector limits widespread exploitation, but the high impact of a kernel crash warrants immediate patching when updates are available.
OpenCVE Enrichment
Debian DLA