
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2024-57875 is a vulnerability in the Linux kernel related to disk zone management. The issue involves potential invalid memory references during disk revalidation when changing the conventional zones bitmap of a disk while using the disk_zone_is_conv() helper function. This vulnerability was discovered and resolved in January 2024 (NVD, Debian Tracker).
The vulnerability stems from improper protection of the disk->conv_zones_bitmap pointer during disk revalidation processes. The fix implements RCU (Read-Copy-Update) protection for the disk->conv_zones_bitmap pointer, modifying disk_zone_is_conv() to operate under RCU read lock. A new function disk_set_conv_zones_bitmap() was added to update the disk conv_zones_bitmap pointer using rcu_replace_pointer() while holding the disk zone_wplugs_lock spinlock (Kernel Commit).
The vulnerability could lead to invalid memory references in the Linux kernel when performing disk revalidation operations that modify the conventional zones bitmap. This could potentially affect system stability and security in systems using zoned storage devices (NVD).
The issue has been fixed in Linux kernel version 6.12.17-1 and later. The fix involves implementing RCU protection for the disk->conv_zones_bitmap pointer and modifying related functions to ensure proper synchronization. Users should upgrade to the patched versions to mitigate this vulnerability (Debian Tracker).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."