CVE-2026-93262
kernel: md/raid5-ppl: fix use-after-free in ppl_do_flush()
Severity
ModerateRed Hat Product Security
CVSS 3.1
Review impact separately from score.
Published · September 24, 2026
Updated · October 30, 2026
Description
A flaw was found in the Linux kernel. A local attacker can cause a Denial of Service (DoS) or potentially escalate privileges through a use-after-free vulnerability in the RAID-5 Partial Parity Log (PPL) component. During flush operations, the system improperly continues to access an input/output (I/O) tracking structure after it has already been released. This memory corruption can destabilize the operating system and cause the kernel to crash.
CVSS score applicability
The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.
Mitigation
Prevent the raid456 kernel module from loading if software RAID 4, 5, or 6 functionality is not required.
-
Add the blacklist configuration by creating
/etc/modprobe.d/blacklist-raid456.confwith the following entries: blacklist raid456 install raid456 /bin/true -
Unload the module if it is currently loaded:
modprobe -r raid456
Warning: If software RAID 4, 5, or 6 is currently in use or required for storage arrays, this workaround cannot be applied, as disabling the module will prevent storage devices from functioning. A system reboot may be required if the module is actively in use by existing mounts.
CVSS / CWE
CVSS 3.1 · 7.3CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:H
CWE-825 · Expired Pointer Dereference