CVE-2026-74329

watchdog: unregister PM notifier on watchdog unregister

State
Published
Severity
Not scored
Published
Aug 15, 2026
Updated
Aug 17, 2026
Reserved
Aug 15, 2026

Read the record on cve.org

Description

In the Linux kernel, the following vulnerability has been resolved:

watchdog: unregister PM notifier on watchdog unregister

watchdog_register_device() registers wdd->pm_nb when WDOG_NO_PING_ON_SUSPEND is set, but watchdog_unregister_device() does not remove it. This leaves an embedded notifier block on the PM notifier chain after the watchdog device has been unregistered.

A later suspend/resume notification can then call watchdog_pm_notifier() with a stale watchdog_device pointer, or at minimum after wdd->wd_data has been cleared by watchdog_dev_unregister().

Unregister the PM notifier before tearing down the watchdog device.

Scores

The record has no CVSS score.

Weaknesses

The record names no weakness.

Affected Products

ProductVersions
LinuxLinux
  • 60bcd91aafd22ef62cef9ae2037fa2e1d4da2fb3 to before cd2d1b1f99308f7680d75a377daaff363f1cc736Affected
  • 60bcd91aafd22ef62cef9ae2037fa2e1d4da2fb3 to before 5d9b58ec6f5de5e159a570d419b1b08b3b9f854bAffected
  • 60bcd91aafd22ef62cef9ae2037fa2e1d4da2fb3 to before 89184909634e50d086d86d8a0c03fc86fe8d889fAffected
  • 60bcd91aafd22ef62cef9ae2037fa2e1d4da2fb3 to before e690afea5c876a4abfa2978c6a664460ed7d1217Affected
  • 60bcd91aafd22ef62cef9ae2037fa2e1d4da2fb3 to before 298821692d447c2f7b1bc9ef41cd88a31bf56436Affected
  • 60bcd91aafd22ef62cef9ae2037fa2e1d4da2fb3 to before c70b5bb6f04f77ef90e047d7edc2f476e206909fAffected
  • 60bcd91aafd22ef62cef9ae2037fa2e1d4da2fb3 to before a298c7302ee9584a7a1ac1e8acbede8d98ab51a4Affected
LinuxLinux
  • 5.15Affected
  • before 5.15Not affected
  • 5.15.212 through 5.15.*Not affected
  • 6.1.178 through 6.1.*Not affected
  • 6.6.145 through 6.6.*Not affected
  • 6.12.97 through 6.12.*Not affected
  • 6.18.40 through 6.18.*Not affected
  • 7.1.5 through 7.1.*Not affected
  • 7.2 and laterNot affected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.