cveboard RSS feed

CVE-2021-47321

CVE.org · Published

Historical CVEsJSONAI instructions

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

Plain text

CNA source text (English)

watchdog: Fix possible use-after-free by calling del_timer_sync()

In the Linux kernel, the following vulnerability has been resolved: watchdog: Fix possible use-after-free by calling del_timer_sync() This driver's remove path calls del_timer(). However, that function does not wait until the timer handler finishes. This means that the timer handler may still be running after the driver's remove function has finished, which would result in a use-after-free. Fix by calling del_timer_sync(), which makes sure the timer handler has finished, and unable to re-schedule itself.

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)
7c25f8c9f67708e6464d2221bc311cbd99e950dcaffectedgit58606882ad8ec6c39e0f40344b922921ef94ab4dUnavailableNone listed
7c25f8c9f67708e6464d2221bc311cbd99e950dcaffectedgitca96b8ea5e74956071154bdb456778cc3027e79fUnavailableNone listed
7c25f8c9f67708e6464d2221bc311cbd99e950dcaffectedgit8bec568d7518b1504a602ed5376bb322e4dbb270UnavailableNone listed
7c25f8c9f67708e6464d2221bc311cbd99e950dcaffectedgitecd620e0fb1ff7f78fdb593379b2e6938c99707aUnavailableNone listed
7c25f8c9f67708e6464d2221bc311cbd99e950dcaffectedgitdb222f1477ad5692cd454709b714949807e5d111UnavailableNone listed
7c25f8c9f67708e6464d2221bc311cbd99e950dcaffectedgit66ba9cf929b1c4fabf545bd4c18f6f64e23e46e4UnavailableNone listed
7c25f8c9f67708e6464d2221bc311cbd99e950dcaffectedgit4c05dac488a660fe2925c047ecb119e7afaaeb1eUnavailableNone listed
7c25f8c9f67708e6464d2221bc311cbd99e950dcaffectedgit1a053c4d716898a53c2e31c574a70ea0c37044a3UnavailableNone listed
7c25f8c9f67708e6464d2221bc311cbd99e950dcaffectedgitd0212f095ab56672f6f36aabc605bda205e1e0bfUnavailableNone 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)
4.3affectedUnavailableUnavailableUnavailableNone listed
0unaffectedsemver4.3UnavailableNone listed
4.4.276unaffectedsemverUnavailable4.4.*None listed
4.9.276unaffectedsemverUnavailable4.9.*None listed
4.14.240unaffectedsemverUnavailable4.14.*None listed
4.19.198unaffectedsemverUnavailable4.19.*None listed
5.4.134unaffectedsemverUnavailable5.4.*None listed
5.10.52unaffectedsemverUnavailable5.10.*None listed
5.12.19unaffectedsemverUnavailable5.12.*None listed
5.13.4unaffectedsemverUnavailable5.13.*None listed
5.14unaffectedoriginal_commit_for_fixUnavailable*None listed