cveboard RSS feed

CVE-2026-97969

CVE.org · Published

Historical CVEsJSONAI instructions

Record status
Published
Identifier year (not publication year)
2026
Source publication
Source updated
Imported by cveboard
Source snapshot
cve_2026-10-24_midnight_baseline ·

Plain text

CNA source text (English)

watchdog: msc313e: Fix clock leak and spurious timer in settimeout()

In the Linux kernel, the following vulnerability has been resolved: watchdog: msc313e: Fix clock leak and spurious timer in settimeout() msc313e_wdt_settimeout() unconditionally calls msc313e_wdt_start() which introduces two severe bugs: 1. If the watchdog is already active, calling start() again will increase the reference count of the clock again. However stop() is only called once, the reference count is unbalance. 2. If the watchdog is stopped, calling settimeout() will start the hardware timer accidentally. Factor out the register-writing logic into a helper function. Only call it in settimeout() if the watchdog is running. Otherwise, simply update `wdev->timeout`.

Scoped product and version facts

Fix information unknown; no fixed version is derived here. Missing information does not prove that no fix exists.

Exploitation unknown; this catalogue does not assess exploitation.

Linux

Vendor
Linux
Product
Linux
Platforms
Unknown
Default status
unaffected
Linux · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
e9800b7994642a794afd4894f072541c14277ce8affectedgit68665016c7b777b44e27b6b0c1e6524c28ebe40aUnavailableNone listed
e9800b7994642a794afd4894f072541c14277ce8affectedgit77ef2aa8b46876ca9935f32dd874c517ccf5d880UnavailableNone listed
e9800b7994642a794afd4894f072541c14277ce8affectedgita1dd0817776ea2a870ba2347001af13ddd4cb321UnavailableNone listed
e9800b7994642a794afd4894f072541c14277ce8affectedgit2152a13ee2a9af09a668ebd053a8dbf771dadb80UnavailableNone listed
e9800b7994642a794afd4894f072541c14277ce8affectedgit2abf99a57b0b71b2b97745981f4039370ab78044UnavailableNone listed
e9800b7994642a794afd4894f072541c14277ce8affectedgitfaf1eb2895c87a8c0fb920439dddc7e0d97c6a69UnavailableNone listed
e9800b7994642a794afd4894f072541c14277ce8affectedgit3db30f315935c2fb0d95f46b7a593b5b4d3ec3d0UnavailableNone listed

Linux

Vendor
Linux
Product
Linux
Platforms
Unknown
Default status
affected
Linux · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
5.14affectedUnavailableUnavailableUnavailableNone listed
0unaffectedsemver5.14UnavailableNone listed
5.15.222unaffectedsemverUnavailable5.15.*None listed
6.1.189unaffectedsemverUnavailable6.1.*None listed
6.6.158unaffectedsemverUnavailable6.6.*None listed
6.12.111unaffectedsemverUnavailable6.12.*None listed
6.18.53unaffectedsemverUnavailable6.18.*None listed
7.2.7unaffectedsemverUnavailable7.2.*None listed
7.3unaffectedoriginal_commit_for_fixUnavailable*None listed