CVE-2026-45953: md/raid5: fix IO hang with degraded array with llbitmap
In the Linux kernel, the following vulnerability has been resolved:
md/raid5: fix IO hang with degraded array with llbitmap
When llbitmap bit state is still unwritten, any new write should force rcw, as bitmapops->blockssynced() is checked in handlestripedirtying(). However, later the same check is missing in needthisblock(), causing stripe to deadloop during handling because handlestripe() will decide to go to handlestripefill(), meanwhile needthisblock() always return 0 and nothing is handled.
Affected Software
Remediation
Event History
Frequently Asked Questions
What is the severity of CVE-2026-45953?
The severity of CVE-2026-45953 is rated medium with a CVSS score of 5.5.
How do I fix CVE-2026-45953?
You can fix CVE-2026-45953 by applying the available patch.
What type of vulnerability is CVE-2026-45953?
CVE-2026-45953 is a vulnerability in the Linux kernel related to md/raid5 that causes IO hangs with degraded arrays.
What impact does CVE-2026-45953 have on systems?
CVE-2026-45953 can lead to input/output hangs in systems utilizing degraded RAID 5 arrays.
When was CVE-2026-45953 published?
CVE-2026-45953 was published on May 27, 2026.