-

CVE-2026-53123

md: wake raid456 reshape waiters before suspend

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

md: wake raid456 reshape waiters before suspend

During raid456 reshape, direct IO across the reshape position can sleep
in raid5_make_request() waiting for reshape progress while still
holding an active_io reference. If userspace then freezes reshape and
writes md/suspend_lo or md/suspend_hi, mddev_suspend() kills active_io
and waits for all in-flight IO to drain.

This can deadlock: the IO needs reshape progress to continue, but the
reshape thread is already frozen, so the active_io reference is never
dropped and suspend never completes.

raid5_prepare_suspend() already wakes wait_for_reshape for dm-raid. Do
the same for normal md suspend when reshape is already interrupted, so
waiting raid456 IO can abort, drop its reference, and let suspend
finish.

The mdadm test tests/25raid456-reshape-deadlock reproduces the hang.
Daten sind bereitgestellt durch das CVE Programm von einer CVE Numbering Authority (CNA) (Unstrukturiert).
HerstellerLinux
Produkt Linux
Default Statusunaffected
Version 714d20150ed85811193ae07a494d91f9927c590f
Version < 8b6a72420821e6da2cab6a69d5233500d2698b93
Status affected
Version 714d20150ed85811193ae07a494d91f9927c590f
Version < ff6b93410192b812d73cc54062529715b2dc849f
Status affected
Version 714d20150ed85811193ae07a494d91f9927c590f
Version < 8ae3e14d7f3df58f7f49c02d74344e3dcd5f84f0
Status affected
Version 714d20150ed85811193ae07a494d91f9927c590f
Version < cf86bb53b9c92354904a328e947a05ffbfdd1840
Status affected
HerstellerLinux
Produkt Linux
Default Statusaffected
Version 6.7
Status affected
Version 0
Version < 6.7
Status unaffected
Version <= 6.12.*
Version 6.12.91
Status unaffected
Version <= 6.18.*
Version 6.18.33
Status unaffected
Version <= 7.0.*
Version 7.0.10
Status unaffected
Version <= *
Version 7.1
Status unaffected
VulnDex Vulnerability Enrichment
Diese Information steht angemeldeten Benutzern zur Verfügung. Login Login
Zu dieser CVE wurde keine Warnung gefunden.
EPSS Metriken
Typ Quelle Score Percentile
EPSS FIRST.org 0.17% 0.067
CVSS Metriken
Quelle Base Score Exploit Score Impact Score Vector String
Es wurden noch keine Informationen zu CWE veröffentlicht.
https://git.kernel.org/stable/c/8b6a72420821e6da2cab6a69d5233500d2698b93
https://git.kernel.org/stable/c/ff6b93410192b812d73cc54062529715b2dc849f
https://git.kernel.org/stable/c/8ae3e14d7f3df58f7f49c02d74344e3dcd5f84f0
https://git.kernel.org/stable/c/cf86bb53b9c92354904a328e947a05ffbfdd1840