
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2025-38621 is a vulnerability discovered in the Linux kernel affecting the md (Multiple Devices) driver subsystem. The issue was identified in the rdev_addable functionality when used in RCU (Read-Copy-Update) mode. The vulnerability was disclosed on August 22, 2025, and affects Linux kernel versions up to 6.16.0+ (NVD, Debian).
The vulnerability manifests as a NULL pointer dereference in the rdevaddable function when called from mdsparesneedchange in mdstartsync. While the function is protected by rcureadlock/rcureadunlock, the issue occurs because rdev->mddev can be set to NULL before synchronizercu is called in mdkickrdevfrom_array. This condition triggers a kernel panic with a NULL pointer dereference at address 0x00000000000000e0 (NVD).
When exploited, this vulnerability causes a kernel panic, leading to system instability and potential denial of service. The issue affects systems using the Linux kernel's MD (Multiple Devices) driver subsystem, particularly in configurations using RAID10 modules (NVD).
The issue has been fixed in Linux kernel version 6.16.3-1 and later. The fix involves using READ_ONCE and implementing additional checks to verify if rdev->mddev is still alive. For affected systems, updates are available in various distributions: Debian Bookworm (6.1.147-1) and Forky/Sid (6.16.3-1) have been patched (Debian).
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."