CVE Catalog

CVE-2026-64279

HighCVSS 7.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.13%

3th percentile - higher than 3% of all known CVEs

Summary

In the Linux kernel I2C subsystem, there is a race during adapter deregistration. An adapter can be looked up via i2c_get_adapter() after its resources have been freed, leading to a use-after-free.

Risk Assessment

Use-after-free can allow an attacker to execute arbitrary code in kernel context or cause a system crash.

Recommendation

Apply the kernel patch that removes the adapter from the IDR before tearing it down during deregistration and on registration failure.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: i2c: core: fix adapter deregistration race Adapters can be looked up by their id using i2c_get_adapter() which takes a reference to the embedded struct device. Remove the adapter from the IDR before tearing it down during deregistration (and on registration failure) to make sure its resources are not accessed after having been freed (e.g. the device name).

Vulnerability data from NVD (NIST) · CISA KEV · EPSS