Independent & educational platform Not a government body. No link or affiliation with any government organisation. Made for learning only. Test only systems you own or are authorised to test. Become a Partner or Sponsor → Full disclaimer

CVE-2024-38630

high

In the Linux kernel, the following vulnerability has been resolved: watchdog: cpu5wdt.c: Fix use-after-free bug caused by cpu5wdt_trigger When the cpu5wdt mo…

Vendor / product: Linux — linux kernel

In the Linux kernel, the following vulnerability has been resolved: watchdog: cpu5wdt.c: Fix use-after-free bug caused by cpu5wdt_trigger When the cpu5wdt module is removing, the origin code uses del_timer() to de-activate the timer. If the timer handler is running, del_timer() could not stop it and will return directly. If the port region is released by release_region() and then the timer handler cpu5wdt_trigger() calls outb() to write into the region that is released, the use-after-free bug will happen. Change del_timer() to timer_shutdown_sync() in order that the timer handler could be finished before the port region is released.

CVSS
7.8
7.8 (CVSS v3.1)
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Severity source: NVD CVSS v3.1 (nvd@nist.gov)
Timeline (UTC)
Published: 2024-06-21 11:15
Modified: 2026-10-30 13:17
NVD status: Modified
Last synced 1 day ago
Verified against the source API 2026-10-30 13:38 UTC
Exploitation
Not listed in CISA KEV (as of last catalog sync)
Absence from KEV does not mean a CVE is not exploited. Exploitation status: unknown (no authoritative evidence in our sources).

Affected products

linux / linux_kernel ≥3.8 <6.6.33, ≥6.7 <6.9.4

Weakness classification (CWE)

Source: NVD / CISA. “NVD-CWE-Other” and “NVD-CWE-noinfo” mean NVD could not assign a specific weakness.

Mitigation & advisories

Patch / mitigation: https://git.kernel.org/stable/c/573601521277119f2e2ba5f28ae6e87fc594f4d4
Patch / mitigation: https://git.kernel.org/stable/c/9b1c063ffc075abf56f63e55d70b9778ff534314
Patch / mitigation: https://git.kernel.org/stable/c/f19686d616500cd0d47b30cee82392b53f7f784a
Patch / mitigation: https://git.kernel.org/stable/c/573601521277119f2e2ba5f28ae6e87fc594f4d4
Patch / mitigation: https://git.kernel.org/stable/c/9b1c063ffc075abf56f63e55d70b9778ff534314
Patch / mitigation: https://git.kernel.org/stable/c/f19686d616500cd0d47b30cee82392b53f7f784a

References

Data sources

NVD CVE API 2.0 — fetched 2026-10-30 13:38 UTC · record ↗

Learn the basics

Understanding CVEs and CVSS Scores

Related CVEs