Description
In the Linux kernel, the following vulnerability has been resolved:

md/raid5-ppl: fix use-after-free in ppl_do_flush()

The loop in ppl_do_flush() continues iterating after calling
ppl_io_unit_finished(), touching io->pending_flushes and leading to a
use-after-free.

Add a break statement to stop the loop once io is freed.
Published: 2026-09-24
Score: 7.8 High
EPSS: < 1% Very Low
KEV: No
Impact: Kernel privilege escalation or system crash
Action: Apply Patch
AI Analysis

Impact

This vulnerability is a use‑after‑free in the Linux kernel’s RAID5 PPL subsystem. When a flush operation completes, the code continues to iterate the loop even after the I/O unit has been freed, dereferencing a dangling pointer. The patch inserts a break statement to stop the loop once the I/O structure is freed, preventing memory corruption. If remediations are not applied, the flaw can corrupt kernel memory, potentially leading to a system crash and, if an attacker can influence the vulnerable code, to local privilege escalation or kernel‑level code execution.

Affected Systems

All Linux kernel releases that incorporate the RAID5 PPL code prior to the fix are affected. The CVE does not list specific kernel versions, but any compiled kernel containing the vulnerable md raid5 PPL module before the patch is at risk, including the standard distribution kernels and custom builds that have not been updated.

Risk and Exploitability

The vulnerability carries a CVSS score of 7.8, indicating high severity. The EPSS score of 0.00149 (<1%) indicates a very low probability of exploitation, and the issue is not listed in CISA’s KEV catalog. The CVE description does not detail how an attacker might trigger the use‑after‑free, but the affected loop performs a flush operation on a RAID5 PPL unit. It is inferred that exploitation would require the ability to invoke a RAID5 flush operation—or otherwise trigger that code path—on a system running a vulnerable kernel. From this inferable standpoint, an attacker could cause kernel memory corruption, leading to a system crash or potential privilege escalation if the kernel is compromised. Attacks that rely solely on external triggers are not explicitly documented in the CVE, so the likelihood of remote exploitation remains uncertain.

Generated by OpenCVE AI on October 1, 2026 at 21:16 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the Linux kernel to a version that includes the RAID5 PPL use‑after‑free fix from this CVE.
  • If a kernel upgrade is not immediately possible, unload or disable the md raid5 PPL module to eliminate the vulnerable code path.
  • Enable kernel memory protection features such as KASLR and CONFIG_UNMAP_KERNEL_AT_EL0 to mitigate the impact of potential memory corruption.

Generated by OpenCVE AI on October 1, 2026 at 21:16 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DLA Debian DLA DLA-4817-1 linux-6.12 security update
Debian DSA Debian DSA DSA-6528-1 linux security update
History

Tue, 29 Sep 2026 13:15:00 +0000


Fri, 25 Sep 2026 12:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-416

Fri, 25 Sep 2026 05:15:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 7.8, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H'}


Thu, 24 Sep 2026 16:00:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: md/raid5-ppl: fix use-after-free in ppl_do_flush() The loop in ppl_do_flush() continues iterating after calling ppl_io_unit_finished(), touching io->pending_flushes and leading to a use-after-free. Add a break statement to stop the loop once io is freed.
Title md/raid5-ppl: fix use-after-free in ppl_do_flush()
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-09-25T05:09:54.351Z

Reserved: 2026-09-17T16:02:15.097Z

Link: CVE-2026-93262

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-24T16:17:22.927

Modified: 2026-09-25T05:17:01.250

Link: CVE-2026-93262

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-09-24T00:00:00Z

Links: CVE-2026-93262 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-01T21:30:13Z

Weaknesses