CVE-2026-72438

CVE-2026-72438

High · published August 15, 2026

CVSS v3.1
7.5
EPSS
0%
Percentile
38.9
In the wild
Unconfirmed
What it is

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

md/raid10: fix writes_pending and barrier reference leaks on discard failures

raid10_make_request() acquires a writes_pending reference with

md_write_start() before calling raid10_handle_discard(). Several failure

paths in raid10_handle_discard() complete the bio and return without

releasing the corresponding reference, causing md_write_end() to be

skipped.

Call md_write_end() before returning from these failure paths to keep

writes_pending accounting balanced.

Additionally, discard split allocation failures can occur after

wait_barrier() succeeds. Those paths return without calling

allow_barrier(), leaking the associated barrier reference.

Release the barrier before returning from those paths.

The record
Technical detail
CVSS v3.1
7.5 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS v4.0
Not supplied
EPSS
0.00460 · 38.9th percentile
Published
2026-08-15T10:22Z
References (5)
EPSS history
Timeline
  • 15 AUG 05:56Z
    md/raid10: fix writes_pending and barrier reference leaks on discard failures
    cvelistv5