Junglewise Threat Intelligence

CVE-2026-52957: Linux Kernel libceph null pointer dereference in decode_choose_args

CVE-2026-52957 · Severity: info · CVSS 0 · Published 2026-06-24

Technologies: Linux Kernel. Vendors: Linux.

Executive brief

A vulnerability was identified in the Linux kernel's Ceph network storage client. A specially crafted or corrupted network message could cause the system to crash by triggering a null pointer dereference during the processing of storage maps. This could lead to a denial-of-service (system crash) for systems using Ceph storage.

Technical details

A null pointer dereference vulnerability exists in the libceph module of the Linux kernel within the decode_choose_args() function. When processing CEPH_MSG_OSD_MAP messages, the CRUSH map decoding logic fails to verify if a bucket index points to a valid bucket before accessing it. An attacker or a corrupted OSD map could provide a bucket_index that points to a NULL entry in the buckets array, leading to a kernel panic. The fix introduces a check to ensure the bucket is not NULL before attempting to access its size property. Patch commits have been released across multiple stable kernel branches.

Affected products

  • Linux Linux Kernel versions prior to 6.10-rc1

Timeline

  • 2026-05-12: other: Patch authored and reviewed
  • 2026-06-24: disclosed: CVE published

References

Related threats