Skip to content
CVE PROGRAM SOURCE RECORDUnscored

CVE-2026-43160

mfd: macsmc: Initialize mutex

Description

In the Linux kernel, the following vulnerability has been resolved: mfd: macsmc: Initialize mutex Initialize struct apple_smc's mutex in apple_smc_probe(). Using the mutex uninitialized surprisingly resulted only in occasional NULL pointer dereferences in apple_smc_read() calls from the probe() functions of sub devices.

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

  • e038d985c9823a12cd64fa077d0c5aca2c644b67 to < a1e9e299c0d9ea42ab1067b39fb72e976d3f1bdbaffected
  • e038d985c9823a12cd64fa077d0c5aca2c644b67 to < 2d5932588f029f7787f52c29174fead9bbc6b2cfaffected
  • e038d985c9823a12cd64fa077d0c5aca2c644b67 to < 414f65d6736342c77d4ec5e7373039f4a09250ddaffected

Linux Linux

Default version status: affected

  • 6.17affected
  • 0 to < 6.17unaffected
  • 6.18.16 to ≤ 6.18.*unaffected
  • 6.19.6 to ≤ 6.19.*unaffected
  • 7.0 to ≤ *unaffected

References