Skip to content
CVE PROGRAM SOURCE RECORD7.8 High

CVE-2026-64279

i2c: core: fix adapter deregistration race

Description

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).

Affected products

Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.

Linux Linux

Default version status: unaffected

  • 35fc37f8188177e3ba3e7f99a6e3300e490e9181 to < d39282f552dd6c35b9b84b4af78f1198c24f3373affected
  • 35fc37f8188177e3ba3e7f99a6e3300e490e9181 to < 11dfa37bf544cc806f21742ca2fd2d841bd7032eaffected
  • 35fc37f8188177e3ba3e7f99a6e3300e490e9181 to < 9882a9bd74db08e7bae5821a7050627ae92d3380affected
  • 35fc37f8188177e3ba3e7f99a6e3300e490e9181 to < bb234487a447a99315add1b46aa57b72e163e1ebaffected
  • 35fc37f8188177e3ba3e7f99a6e3300e490e9181 to < b6d2af6fe9c1f5ec0484536753c979cbd40a8ac3affected
  • 35fc37f8188177e3ba3e7f99a6e3300e490e9181 to < 35dbd1f1f603401155cbd3a180bb18e3a3b675b8affected
  • 35fc37f8188177e3ba3e7f99a6e3300e490e9181 to < b1a58ed9eab146b36f41a55db8f5d7ce9fdedf3faffected

Linux Linux

Default version status: affected

  • 2.6.31affected
  • 0 to < 2.6.31unaffected
  • 5.15.212 to ≤ 5.15.*unaffected
  • 6.1.178 to ≤ 6.1.*unaffected
  • 6.6.145 to ≤ 6.6.*unaffected
  • 6.12.96 to ≤ 6.12.*unaffected
  • 6.18.39 to ≤ 6.18.*unaffected
  • 7.1.4 to ≤ 7.1.*unaffected
  • 7.2 to ≤ *unaffected

References