Linux Kernel Vulnerability in Tegra I2C Mutex Lock Implementation
CVE-2026-64171
What is CVE-2026-64171?
A vulnerability exists in the Linux kernel affecting the Tegra I2C driver, where a failure in the mutex lock leads to a runtime power management reference leak. Specifically, if the function tegra_i2c_mutex_lock() fails, it exits without invoking pm_runtime_put(), thus preventing the associated device from entering runtime suspend. This issue is critical for maintaining efficient power management and system performance. A fix has been implemented to ensure that pm_runtime_put() is correctly called before the function returns on lock failure, thereby mitigating the leak and potential performance concerns.
Affected Version(s)
Linux 6077cfd716fbd4d1f2a3702e49ae8bf65c072685 < 8f7ed203b39004c02479a9156089d87d1ac2c1d8
Linux 6077cfd716fbd4d1f2a3702e49ae8bf65c072685 < 57cf4e8d6a57dc2ef5810f4852a23ba4c71b74bb
Linux 7.0