Zero Day MonitorZDM
DashboardVulnerabilitiesTrendingZero-DaysNewsAbout
Login
ImpressumPrivacy Policy
Zero Day Monitor © 2026
7793 articles · 239006 vulns · 34/41 feeds (7d)
← Back to list
9.8
CVE-2026-53384PATCHED
linux · linux_kernel

serial: 8250_dw: unregister 8250 port if clk_notifier_register() fails

Description

In the Linux kernel, the following vulnerability has been resolved: serial: 8250_dw: unregister 8250 port if clk_notifier_register() fails dw8250_probe() registers the 8250 port via serial8250_register_8250_port() and then, if the device has a clock, registers a clock notifier. If clk_notifier_register() fails, probe returns the error but leaves the 8250 port registered. The matching serial8250_unregister_port() lives in dw8250_remove(), 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 private_data and serial_in/serial_out callbacks), so any access to that port slot before a rebind is a use-after-free hazard. Unregister the port on the clk_notifier_register() error path.

Affected Products

VendorProductVersions
linuxlinux_kernel57f83e5dd6a33c4696699954784f8fee789b1d0c, 57f83e5dd6a33c4696699954784f8fee789b1d0c, 57f83e5dd6a33c4696699954784f8fee789b1d0c, 57f83e5dd6a33c4696699954784f8fee789b1d0c, 57f83e5dd6a33c4696699954784f8fee789b1d0c, 57f83e5dd6a33c4696699954784f8fee789b1d0c, 57f83e5dd6a33c4696699954784f8fee789b1d0c, 5.19

Also Affects

Downstream vendors/products affected by this vulnerability

VendorProductSourceConfidence
open sourceopen source linux kernelcert_advisory90%

References

  • https://git.kernel.org/stable/c/ccdf4510a3873b14e5e348cdb038717996f09fda
  • https://git.kernel.org/stable/c/511d2b92f8d20de04acafab676150d26fb5c67f4
  • https://git.kernel.org/stable/c/07ffe414a708ae60551401cec5d727ed156b8caf
  • https://git.kernel.org/stable/c/3d205fe80f2181f0109150ad1fa06ee5bc046935
  • https://git.kernel.org/stable/c/d72650a4f334581b23a1892b888a4cb1be142f76
  • https://git.kernel.org/stable/c/778b9dda4b24005a27bcd9c35c110bf8d7f259ca
  • https://git.kernel.org/stable/c/10fc708b4de7f86002d2d735a2dbf3b5b7f65692

Related News (11 articles)

Tier B
CERT-FR17h ago
Multiples vulnérabilités dans le noyau Linux de SUSE (16 octobre 2026)
→ No new info (linked only)
Tier B
CERT-FR17h ago
Multiples vulnérabilités dans le noyau Linux d'Ubuntu (16 octobre 2026)
→ No new info (linked only)
Tier B
CERT-FR14d ago
Multiples vulnérabilités dans le noyau Linux d'Ubuntu (02 octobre 2026)
→ No new info (linked only)
Tier B
CERT-FR21d ago
Multiples vulnérabilités dans le noyau Linux d'Ubuntu (25 septembre 2026)
→ No new info (linked only)
Tier B
CERT-FR28d ago
Multiples vulnérabilités dans le noyau Linux d'Ubuntu (18 septembre 2026)
→ No new info (linked only)
Tier B
CERT-FR35d ago
Multiples vulnérabilités dans le noyau Linux d'Ubuntu (11 septembre 2026)
→ No new info (linked only)
Tier B
CERT-FR77d ago
Multiples vulnérabilités dans le noyau Linux de Debian LTS (31 juillet 2026)
→ No new info (linked only)
Tier B
BSI Advisories88d ago
[NEU] [mittel] Linux Kernel: Mehrere Schwachstellen ermöglichen nicht spezifizierten Angriff
→ No new info (linked only)
Tier A
Microsoft MSRC88d ago
CVE-2026-53384 serial: 8250_dw: unregister 8250 port if clk_notifier_register() fails
→ No new info (linked only)
Tier C
VulDB89d ago
CVE-2026-53384 | Linux Kernel up to 7.1.1 8250_dw 8250_dw.c dw8250_probe use after free
→ No new info (linked only)
Tier C
Linux Kernel CVEs89d ago
CVE-2026-53384: serial: 8250_dw: unregister 8250 port if clk_notifier_register() fails
→ No new info (linked only)

Discussion (0)

Loading…

CVSS 3.19.8 CRITICAL
VectorCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CISA KEV❌ No
Actively exploited❌ No
Patch available
ccdf4510a3873b14e5e348cdb038717996f09fda511d2b92f8d20de04acafab676150d26fb5c67f407ffe414a708ae60551401cec5d727ed156b8caf3d205fe80f2181f0109150ad1fa06ee5bc046935d72650a4f334581b23a1892b888a4cb1be142f76778b9dda4b24005a27bcd9c35c110bf8d7f259ca10fc708b4de7f86002d2d735a2dbf3b5b7f6569206.1.1776.6.1446.12.956.18.387.0.147.1.27.2-rc1
PublishedJul 19, 2026
Last enriched89d agov2
Trending Score65
Source articles11
Independent5
Info Completeness8/14
Missing: epss, cwe, kev, exploit, iocs, mitre_attack

Community Vote

0
Login to vote
0 upvotes0 downvotes
No votes yet

Related CVEs (5)

CRITICALCVE-2026-99999EXP
ipv4: validate checksum_start before completing checksum
Trending: 86
HIGHCVE-2026-64600EXP
xfs: resample the data fork mapping after cycling ILOCK
Trending: 85
CRITICALCVE-2026-64564
sctp: don't free the ASCONF's own transport in DEL-IP processing
Trending: 73
HIGHCVE-2026-64581EXP
xfrm: fix sk_dst_cache double-free in xfrm_user_policy()
Trending: 71
CRITICALCVE-2026-68159
libceph: bound pg_{temp,upmap,upmap_items} length to CEPH_PG_MAX_SIZE
Trending: 67

Pin to Dashboard

Verification

State: unverified
Confidence: 0%

Vulnerability Timeline

CVE Published
Jul 19, 2026
Discovered by ZDM
Jul 19, 2026
Updated: severity, cvssEstimate
Jul 19, 2026
Patch Available
Oct 16, 2026

Version History

v2
Last enriched 89d ago
v2Tier C89d ago

Updated severity from NONE to CRITICAL and assigned CVSS estimate of 9.0 based on article's 'very critical' classification.

severitycvssEstimate
via VulDB
v189d ago

Initial creation