Impact
The vulnerability is located in the Linux kernel's SCSI mpi3mr driver, where the mpi3mr_fault_uevent_emit function can deadlock when it performs GFP_KERNEL memory allocations while host I/O is already blocked. The memory reclaim process may wait on that blocked I/O, causing a system-wide hang and eliminating availability.
Affected Systems
Any Linux kernel installation that contains the mpi3mr driver and has not yet incorporated the fix is affected. The specific impacted versions are not listed, but the vulnerability applies to kernels before the commit that added memalloc_noio_save/restore around the function.
Risk and Exploitability
Exploit data is not available; the EPSS score is < 1% and the vulnerability is not listed in CISA's KEV catalog. The CVSS score is 5.5. Because a deadlock can halt kernel I/O, the potential impact is high. The likely attack vector is an event that triggers the fault watchdog or a reset path, possibly originating from a device fault; exploitation may require local conditions, but could be leveraged by a compromised system be it through a buggy device or intentional fault injection.
OpenCVE Enrichment