CVE-2026-53384

Source
https://cve.org/CVERecord?id=CVE-2026-53384
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-53384.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2026-53384
Downstream
Published
2026-07-19T11:59:32.153Z
Modified
2026-07-22T05:30:07.080895444Z
Severity
  • 9.8 (Critical) CVSS_V3 - CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H CVSS Calculator
Summary
serial: 8250_dw: unregister 8250 port if clk_notifier_register() fails
Details

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

serial: 8250dw: unregister 8250 port if clknotifier_register() fails

dw8250probe() registers the 8250 port via serial8250register8250port() and then, if the device has a clock, registers a clock notifier. If clknotifierregister() fails, probe returns the error but leaves the 8250 port registered. The matching serial8250unregisterport() lives in dw8250remove(), which is not called when probe fails, so the port slot stays occupied until the device is rebound or the system is rebooted. The devm-allocated driver data is freed while the port still references it (via the saved privatedata and serialin/serialout callbacks), so any access to that port slot before a rebind is a use-after-free hazard.

Unregister the port on the clknotifierregister() error path.

Database specific
{
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/53xxx/CVE-2026-53384.json",
    "cna_assigner": "Linux"
}
References

Affected packages

Git / git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git

Affected ranges

Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
cc816969d7b5973d2720d9afd381f06f0eac6885
Fixed
ccdf4510a3873b14e5e348cdb038717996f09fda
Fixed
511d2b92f8d20de04acafab676150d26fb5c67f4
Fixed
07ffe414a708ae60551401cec5d727ed156b8caf
Fixed
3d205fe80f2181f0109150ad1fa06ee5bc046935
Fixed
d72650a4f334581b23a1892b888a4cb1be142f76
Fixed
778b9dda4b24005a27bcd9c35c110bf8d7f259ca
Fixed
10fc708b4de7f86002d2d735a2dbf3b5b7f65692

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-53384.json"

Linux / Kernel

Package

Name
Kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
5.9.0
Fixed
6.1.177
Type
ECOSYSTEM
Events
Introduced
6.2.0
Fixed
6.6.144
Type
ECOSYSTEM
Events
Introduced
6.7.0
Fixed
6.12.95
Type
ECOSYSTEM
Events
Introduced
6.13.0
Fixed
6.18.38
Type
ECOSYSTEM
Events
Introduced
6.19.0
Fixed
7.0.14
Type
ECOSYSTEM
Events
Introduced
7.1.0
Fixed
7.1.2

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-53384.json"