Impact
The Linux kernel’s regmap subsystem can invoke a readable_reg callback that is unset (NULL) during polling of the Function Busy bit. This leads to a null‑pointer dereference in regmap_sdw_mbq_poll_busy and causes a kernel crash. The crash results in a denial of service of the affected system. Affected drivers es9356 and tac5xx2-sdw build an MBQ regmap without this callback, making the issue visible in those configurations.
Affected Systems
Affected systems are Linux kernel builds that employ the sdwmbq regmap driver without a readable_reg callback, specifically those supporting es9356 or tac5xx2‑sdw. The vulnerability exists in any kernel version before the inclusion of commit ca1b11b36d82, which patches the issue.
Risk and Exploitability
The CVSS score is 5.5, indicating moderate severity. Based on the description, it is inferred that the attack requires local device interaction, so the vector is local; there is no documented remote exploitation path. The EPSS score is < 1% and the vulnerability is not listed in the CISA KEV catalog. Immediate updating is advised to mitigate the risk of kernel crash.
OpenCVE Enrichment