CVE-2026-74461i2c: imx: Cancel hrtimer before clearing slave pointer
Updated under an hour ago ()
Does this affect you?
It affects Linux. Add what you run to find out whether that includes you.
No exploitation reported and no EPSS estimate yet.
Do this next
Free account, 1 product
In the Linux kernel, the following vulnerability has been resolved: i2c: imx: Cancel hrtimer before clearing slave pointer In i2c_imx_unreg_slave(), the slave pointer is set to NULL after disabling interrupts. However, a pending interrupt might already have started the hrtimer (i2c_imx_slave_timeout) before the pointer was cleared. If the hrtimer fires after i2c_imx->slave is set to NULL, the timer callback i2c_imx_slave_finish_op() will call i2c_imx_slave_event() with a NULL slave pointer, which results in a use-after-free / NULL pointer dereference. Fix by canceling the hrtimer and waiting for it to complete after disabling interrupts, before clearing the slave pointer.
- CVSS
- 8.4 HIGH (v3.1, CNA)CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
- Weakness (CWE)
- Not given
- Known exploited
- Not in CISA's KEV catalog
- EPSS (exploitation in the next 30 days)
- Not loaded for this CVE
- Assigned by
- Linux
- NVD analysis
- Received
- Record last updated
- Oct 16, 2026
- First seen by InfoSec Signals
- Oct 9, 2026
Affected products
Linux Linux linux:linux (from the name) | from f7414cd6923fd7f78e57086fc964ba2dc25db5c1 before e3da77bdb4015051656bb472c295656bbea03b6f; from f7414cd6923fd7f78e57086fc964ba2dc25db5c1 before 470fe15fb3bb2eba6629be301ca7e991ee3cfb7e; from f7414cd6923fd7f78e57086fc964ba2dc25db5c1 before a8a1f9ac3d763e721586f15479ef9140b216ddf3; from f7414cd6923fd7f78e57086fc964ba2dc25db5c1 before 753060f2b77ff2f386addbd3ecadb95b9f90cddd; from f7414cd6923fd7f78e57086fc964ba2dc25db5c1 before affd62f5719a78135b7441aa49c8cab3c3b5e838; from f7414cd6923fd7f78e57086fc964ba2dc25db5c1 before dab4762ee7f3fd0a01980d5407ba48d0261d3bff; from f7414cd6923fd7f78e57086fc964ba2dc25db5c1 before 6ac7702b6cc2b94aaed9ef2d95bfbefcdc90061f | CNA record |
References
- https://git.kernel.org/stable/c/e3da77bdb4015051656bb472c295656bbea03b6f
- https://git.kernel.org/stable/c/470fe15fb3bb2eba6629be301ca7e991ee3cfb7e
- https://git.kernel.org/stable/c/a8a1f9ac3d763e721586f15479ef9140b216ddf3
- https://git.kernel.org/stable/c/753060f2b77ff2f386addbd3ecadb95b9f90cddd
- https://git.kernel.org/stable/c/affd62f5719a78135b7441aa49c8cab3c3b5e838
- https://git.kernel.org/stable/c/dab4762ee7f3fd0a01980d5407ba48d0261d3bff
- https://git.kernel.org/stable/c/6ac7702b6cc2b94aaed9ef2d95bfbefcdc90061f
The CVE record on cve.org NVD's entry
The CVE record is authoritative. Products marked “from the name” were identified from the CNA's free-text names, not a CPE, and are matched less certainly. This product uses the NVD API but is not endorsed or certified by the NVD.