Skip to content
CVE PROGRAM SOURCE RECORD7.8 High

CVE-2026-31389

spi: fix use-after-free on controller registration failure

Description

In the Linux kernel, the following vulnerability has been resolved: spi: fix use-after-free on controller registration failure Make sure to deregister from driver core also in the unlikely event that per-cpu statistics allocation fails during controller registration to avoid use-after-free (of driver resources) and unclocked register accesses.

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

  • 6598b91b5ac32bc756d7c3000a31f775d4ead1c4 to < 0e23f50086da7d0b183dfeac26021acfcdee086baffected
  • 6598b91b5ac32bc756d7c3000a31f775d4ead1c4 to < 6bbd385b30c7fb6c7ee0669e9ada91490938c051affected
  • 6598b91b5ac32bc756d7c3000a31f775d4ead1c4 to < afe27c1f43aa57530011f419be6ddf71306565d2affected
  • 6598b91b5ac32bc756d7c3000a31f775d4ead1c4 to < 80f3e8cd2b4ad355b2ad2024cf423f6d183404f7affected
  • 6598b91b5ac32bc756d7c3000a31f775d4ead1c4 to < 23b51bad2eb8787aa74324cfccefb258515ae5baaffected
  • 6598b91b5ac32bc756d7c3000a31f775d4ead1c4 to < 8634e05b08ead636e926022f4a98416e13440df9affected

Linux Linux

Default version status: affected

  • 6.0affected
  • 0 to < 6.0unaffected
  • 6.1.167 to ≤ 6.1.*unaffected
  • 6.6.130 to ≤ 6.6.*unaffected
  • 6.12.78 to ≤ 6.12.*unaffected
  • 6.18.20 to ≤ 6.18.*unaffected
  • 6.19.10 to ≤ 6.19.*unaffected
  • 7.0 to ≤ *unaffected

References