Skip to main content
VulnerabilityPublished

CVE-2026-98696: Linux kernel · USB: serial: fix driver deregistration order

Source GCVE Database

0
Authoritative record:CVE-2026-98696

Not known to be exploited · fixed in e7ad832b1144df19cbbaaa655625c6f984e85b9f : update Linux kernel when convenient.

Data as of 26 Oct 2026, 13:47 UTC

Severity
Medium

Rated by Threat Radar · CVSS not yet scored by NVD

EPSS
0.1% chance of exploitation in 30 days – higher than 5% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
Patch
Available – fixed in e7ad832b1144df19cbbaaa655625c6f984e85b9f, a1aa474768f69ea3a70da523f00f74c264cfa10e, 646e5b28b4fdbc1b828a2398d6ced2c1dd308a46 +2

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 18 Oct 2026

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.

What to do

Upgrade to a fixed release listed under Affected software.

Affected software

ProductAffectedFixed in
LinuxLinuxAffected
  • ≥ 765e0ba62613fb90f09c1b5926750df0aa56f349, < e7ad832b1144df19cbbaaa655625c6f984e85b9f
Fixed in
  • e7ad832b1144df19cbbaaa655625c6f984e85b9f
LinuxLinuxAffected
  • ≥ 765e0ba62613fb90f09c1b5926750df0aa56f349, < a1aa474768f69ea3a70da523f00f74c264cfa10e
Fixed in
  • a1aa474768f69ea3a70da523f00f74c264cfa10e
LinuxLinuxAffected
  • ≥ 765e0ba62613fb90f09c1b5926750df0aa56f349, < 646e5b28b4fdbc1b828a2398d6ced2c1dd308a46
Fixed in
  • 646e5b28b4fdbc1b828a2398d6ced2c1dd308a46
LinuxLinuxAffected
  • ≥ 765e0ba62613fb90f09c1b5926750df0aa56f349, < 428d479a0d31460fbf5969ab262ccd673f1fac01
Fixed in
  • 428d479a0d31460fbf5969ab262ccd673f1fac01
LinuxLinuxAffected
  • ≥ 765e0ba62613fb90f09c1b5926750df0aa56f349, < 9b085a06a0a411b0bcdf18b61c3ebf1be1c72ffe
Fixed in
  • 9b085a06a0a411b0bcdf18b61c3ebf1be1c72ffe
LinuxLinuxAffected
  • =3.4
Fixed in–

AI-suggested

A fix has been implemented to correct the driver deregistration order and to remove "new_id" attributes before deregistration to prevent new probes. Users should apply the official Linux kernel updates that include this fix. No additional mitigation steps are indicated beyond applying the patch.

Description

A vulnerability in the Linux kernel USB serial driver modules related to improper driver deregistration order has been resolved. The issue involves the sequence in which USB drivers and USB serial bus drivers are deregistered when unloading a driver module. Incorrect order can lead to use-after-free conditions in completion handlers accessing port data. Additionally, the removal of "new_id" attributes is necessary to prevent new IDs from triggering probes after deregistration.

References

Community reviews

Loading reviews…