Impact
A race condition in the Linux I2C core allows an adapter to be looked up before its device structure is fully initialized, causing uninitialized data access that can lead to a NULL‑pointer dereference or use‑after‑free. This flaw could corrupt kernel memory or trigger a kernel panic, thereby compromising system availability.
Affected Systems
All Linux kernel versions older than the commit that adds the race‑condition check (e.g., commit 6a946038f2a5a8c29048c6af369d4e391448a5c5) are affected. Distributions that have not applied this commit or an equivalent backport remain vulnerable.
Risk and Exploitability
The vulnerability receives a CVSS score of 7.8, classifying it as high severity, while an EPSS score of less than 1 % indicates low exploitation probability as of the latest assessment. The flaw is not listed in the CISA KEV catalog. Based on the description, it is inferred that an attacker with local access could provoke the race condition by manipulating I2C device registration or loading a malicious driver, potentially leading to a kernel crash or memory corruption.
OpenCVE Enrichment
Debian DLA