Impact
A race condition exists in the MHI stack’s auto_queue feature for IPCR DL channels; when the QRTR client driver is not fully initialized, the dl_callback can invoke before driver structures are set up, causing a NULL pointer dereference and a kernel crash. This fault falls under missing ordering (CWE-366) and NULL pointer dereference (CWE-476). The resulting crash during early boot can render the system unbootable, effectively creating a denial of service.
Affected Systems
The affected product is the Linux kernel. Any kernel configuration that enables the MHI auto_queue feature for IPCR DL channels is susceptible, including the Qcom X1E80100 CRD machines where the issue was observed during boot. There is no version bound in the advisory; the vulnerability applies to all kernel releases containing the implicated code.
Risk and Exploitability
The severity is scored 5.5 on CVSS, indicating moderate risk. The EPSS score is 0.00022, reflecting a very low probability of exploitation, and the vulnerability is not listed in CISA’s KEV catalog. The likely attack vector occurs during system boot when local privileged or kernel‑level control could trigger the race; exploitation requires influencing driver initialization. Because the bug leads to a crash rather than privilege elevation, the primary consequence is service disruption rather than confidentiality or integrity compromise.
OpenCVE Enrichment