CVE-2026-74461

i2c: imx: Cancel hrtimer before clearing slave pointer

HIGH
8.4
CVSS Score
Published: August 15, 2026 at 12:27 PM UTC
Updated: October 16, 2026 at 08:17 PM UTC
1 product affected across 1 vendorLinux Kernel

Using Linux by Linux?

Get instant alerts when new vulnerabilities affect Linux - before attackers find them.

Real-time alertsTrack your software stackFree plan available
Severity
HIGH8.4
Exploit prediction
EPSS 0.1%
SSVC
No known exploit

Description

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.

Affected

Our own answer: ranges merged, affected separated from platform-only, with confidence and review flags.

5.11f7414cd6923fd7f78e57086fc964ba2dc25db5c1
Vendor states this is fixed in 470fe15fb3bb2eba6629be301ca7e991ee3cfb7e (fixed)
Vendor states this is fixed in 6ac7702b6cc2b94aaed9ef2d95bfbefcdc90061f (fixed)
Vendor states this is fixed in 753060f2b77ff2f386addbd3ecadb95b9f90cddd (fixed)
Vendor states this is fixed in a8a1f9ac3d763e721586f15479ef9140b216ddf3 (fixed)
Vendor states this is fixed in affd62f5719a78135b7441aa49c8cab3c3b5e838 (fixed)
Vendor states this is fixed in dab4762ee7f3fd0a01980d5407ba48d0261d3bff (fixed)
Vendor states this is fixed in e3da77bdb4015051656bb472c295656bbea03b6f (fixed)
Vendor states this is fixed in 5.11 (unaffected)
Vendor states this is fixed in 5.15.216 (unaffected)
Vendor states this is fixed in 6.1.183 (unaffected)
Vendor states this is fixed in 6.12.103 (unaffected)
Vendor states this is fixed in 6.18.44 (unaffected)
Vendor states this is fixed in 6.6.151 (unaffected)
Vendor states this is fixed in 7.1.8 (unaffected)
Vendor states this is fixed in 7.2 (unaffected)

Remediation

No guide yet

No remediation guidance has been written for this CVE yet, and no fixed version or vendor advisory is recorded against it.

SSVC — Action Prioritization

SSVCNo known exploitNot automatableTotal impact

SSVC signals action urgency (what to patch first), separate from CVSS which measures severity.

CVSS

8.4HIGHLinux
Vector?

Quick Info

StatusRECEIVED

Get alerted

Stop reading CVE feeds looking for your own stack

Track the products you run and VulnTracker tells you when a new CVE affects them — with what is known about fixing it, and nothing about the rest.

Free plan, no card