Impact
This vulnerability is a race condition in the Linux I2C core. Adapters can be queried by ID before their device structure is fully initialized, which allows access to uninitialized data. The flaw can cause a NULL‑pointer dereference or a use‑after‑free, which may lead to kernel memory corruption or a crash. The impact is a denial of service that can compromise system availability.
Affected Systems
All kernels older than the commit that adds the race‑condition check – notably the kernel revision that introduces the fix in commit 6a946038f2a5a8c29048c6af369d4e391448a5c5 – are vulnerable. Distributions that have not incorporated this patch or an equivalent backport remain at risk.
Risk and Exploitability
With a CVSS score of 7.8 the flaw is high severity, yet the EPSS score is less than 1 %, indicating a low but non‑zero likelihood of exploitation. It is not listed in the CISA KEV catalog. The attack vector is inferred to require local privileged access or a malicious driver to register I2C devices in such a way that the race condition is triggered, potentially leading to a kernel crash or memory corruption.
OpenCVE Enrichment
Debian DLA