CVE Catalog

CVE-2026-74329

Low risk· EPSS 7%
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.17%

7th percentile - higher than 7% of all known CVEs

Summary

In the Linux kernel, the watchdog subsystem has an issue with PM notifier registration. watchdog_register_device() registers wdd->pm_nb, but watchdog_unregister_device() does not remove it, leaving an embedded notifier block on the PM notifier chain. Later suspend/resume notifications can call watchdog_pm_notifier() with a stale watchdog_device pointer.

Risk Assessment

Use of a stale pointer can lead to system crashes or unpredictable behavior during suspend/resume cycles.

Recommendation

Apply the kernel patch that unregisters the PM notifier before tearing down the watchdog device.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS