Skip to content
CVE PROGRAM SOURCE RECORDUnscored

CVE-2026-74546

hwmon: (adt7470) Fix divide-by-zero TOCTOU crash in fan speed read

Description

In the Linux kernel, the following vulnerability has been resolved: hwmon: (adt7470) Fix divide-by-zero TOCTOU crash in fan speed read If the fan data becomes 0 between the FAN_DATA_VALID() check and the FAN_PERIOD_TO_RPM() conversion, it will result in a divide-by-zero crash due to a race with a concurrent update of the cached fan value. Fix a TOCTOU issue by reading fan data once.

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

  • fc958a61ff6d34a0ec42744d3ff524ee202b2e9f to < 689a2ea75434131d0af58aeb7d51fde40e858b4daffected
  • fc958a61ff6d34a0ec42744d3ff524ee202b2e9f to < 009240d057e26831cc925feaba4c490209c1d0baaffected
  • fc958a61ff6d34a0ec42744d3ff524ee202b2e9f to < d328175045176f85c15c369bd21dc551351e7935affected
  • fc958a61ff6d34a0ec42744d3ff524ee202b2e9f to < 832069bec79cf6f903441c5769d3cdba95d0af33affected
  • fc958a61ff6d34a0ec42744d3ff524ee202b2e9f to < 96ad57d31763559d376416cdf3bf5ae79bbbebecaffected
  • fc958a61ff6d34a0ec42744d3ff524ee202b2e9f to < 76963b04b2d1c648d69949d8dd521e1ff7f40b51affected
  • fc958a61ff6d34a0ec42744d3ff524ee202b2e9f to < 1b46fe9dc8f8de59310f37e6c5e5c0e05ded46c3affected

Linux Linux

Default version status: affected

  • 5.15affected
  • 0 to < 5.15unaffected
  • 5.15.216 to ≤ 5.15.*unaffected
  • 6.1.183 to ≤ 6.1.*unaffected
  • 6.6.151 to ≤ 6.6.*unaffected
  • 6.12.103 to ≤ 6.12.*unaffected
  • 6.18.44 to ≤ 6.18.*unaffected
  • 7.1.8 to ≤ 7.1.*unaffected
  • 7.2 to ≤ *unaffected

References