Impact
The Linux kernel cmd_rcvr structures to be freed while still referenced by reader threads. This use‑after‑free can be triggered when an IPMI user is destroyed while a concurrent request is in flight, leading the kernel to dereference freed memory. An attacker who can stimulate this scenario could execute arbitrary code at kernel privilege, compromising confidentiality, integrity, and availability.
Affected Systems
All installations of the Linux kernel that contain the legacy IPMI interface code without the fix that restores the synchronize_rcu() call before freeing cmd_rcvs are vulnerable. Every distribution that ships those kernel versions is affected. No specific version numbers are listed, so any kernel containing.
Risk and Exploitability
The CVSS score is 6.5, indicating medium severity. The EPSS score is < 1%, and the vulnerability is not listed in the CISA KEV catalog. The likely attack vector is remote root‑level access to IPMI commands can create concurrent requests that trigger the flaw. Successful exploitation requires the ability to invoke IPMI commands and cause the victim to free it while a reader still holds a reference.
OpenCVE Enrichment