Menu

Star on GitHub · 3.4k

CVE-2026-98693

In the Linux kernel, the following vulnerability has been resolved: thunderbolt: Hold a router reference for each allocated HopID tb_stop() drops the reference to all DP tunnels but does not deac…

Published Oct 18, 2026EPSS 0.20%

Overview

CVE-2026-98693 is a known-severity vulnerability. It was published on October 18, 2026.

Technical description

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

thunderbolt: Hold a router reference for each allocated HopID

tb_stop() drops the reference to all DP tunnels but does not deactivate

them, thus nothing cancels a dprx_work still in flight (which holds its

own tunnel reference) and the tunnel can outlive tb_switch_remove(). The

HopID releases in tb_path_free() then operate on freed IDAs and trigger

warnings like

ida_free called for id=8 which is not allocated.

This can be triggered by unbinding the driver while a DP tunnel is still

waiting for the DPRX capabilities read to finish. On the Apple NHI

unplugging the cable runs into just that reliably because the read can

never finish right now and because the unplug powers down the entire

USB4 complex and removes the NHI device.

Take a router reference whenever an input or output HopID is allocated

and drop it again after the HopID is released. This keeps the ports and

their HopID IDAs alive for as long as they are

Remediation

Check the references section for vendor advisories, patches, and mitigation guidance. If immediate patching is not possible, review the CVSS vector to understand the attack surface and apply compensating controls such as network segmentation or access restrictions.

Frequently asked questions

What is CVE-2026-98693?

CVE-2026-98693 is a known-severity vulnerability. It was published on October 18, 2026.

How severe is CVE-2026-98693?

CVSS score information is not yet available for this vulnerability. Check back as the CVE record is updated by NVD analysts.

How do I fix or remediate CVE-2026-98693?

Check the references section for vendor advisories, patches, and mitigation guidance. If immediate patching is not possible, review the CVSS vector to understand the attack surface and apply compensating controls such as network segmentation or access restrictions.

How can CyberStrike help with CVE-2026-98693?

CyberStrike is an open-source, AI-augmented pentesting engine. Rather than flag a version number, it tests whether an issue like CVE-2026-98693 is actually reachable in your own applications and APIs, then verifies each finding before reporting it. That tells you if the weakness is a real, exploitable risk in your environment or a false positive you can safely deprioritize.

LiveWatch live →