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

thunderbolt: Set tb->root_switch to NULL when domain is stopped

Similarly what we do with the firmware connection manager. This makes
tb_xdp_handle_request() return error to the remote host. However, we
need to make sure we keep the uuid alive so that we can reply until the
whole domain is released.
Published: 2026-09-24
Score: 7.5 High
EPSS: < 1% Very Low
KEV: No
Impact: Potential Kernel Crash
Action: Apply Patch
AI Analysis

Impact

The Linux thunderbolt driver previously failed to reset the root switch pointer when a domain was stopped, leaving tb->root_switch pointing at a stale object. When tb_xdp_handle_request() is invoked for that stopped domain, the function could dereference the invalid pointer, which may lead to kernel instability or crash and provides an error response to the remote host. The patch assigns tb->root_switch to NULL, causing tb_xdp_handle_request() to return an error instead of accessing bad memory. The likely attack vector is remote: an attacker must be able to send an XDP request to a thunderbolt domain that has already been stopped.

Affected Systems

All Linux kernel distributions that contain the thunderbolt driver prior to the patch are potentially vulnerable. The CNA list and CPE entry refer generically to the Linux kernel, so any kernel version lacking the patch could be affected regardless of distribution.

Risk and Exploitability

The CVSS score of 7.5 indicates high severity. The EPSS score is less than 1%, implying a very low likelihood of exploitation, and the vulnerability is not listed in the CISA KEV catalog. Based on the description, it is inferred that a stale pointer could allow a remote host to trigger tb_xdp_handle_request on a stopped domain, potentially causing a kernel crash or other disruptive behavior.

Generated by OpenCVE AI on October 1, 2026 at 11:52 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to a Linux kernel version that includes the thunderbolt driver patch resetting tb->root_switch to NULL.
  • If an upgraded kernel is unavailable, manually apply the upstream patch that implements the NULL assignment to prevent stale pointer usage.
  • As a temporary measure, disable the Thunderbolt subsystem or restrict access so that no remote hosts can send XDP requests to stopped domains.

Generated by OpenCVE AI on October 1, 2026 at 11:52 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DLA Debian DLA DLA-4817-1 linux-6.12 security update
Debian DLA Debian DLA DLA-4841-1 linux security update
Debian DSA Debian DSA DSA-6528-1 linux security update
Ubuntu USN Ubuntu USN USN-8961-1 Linux kernel vulnerabilities
History

Sat, 03 Oct 2026 11:15:00 +0000


Tue, 29 Sep 2026 13:15:00 +0000


Fri, 25 Sep 2026 10:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-416

Fri, 25 Sep 2026 08:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-416

Fri, 25 Sep 2026 05:15:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:A/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H'}


Thu, 24 Sep 2026 16:30:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: thunderbolt: Set tb->root_switch to NULL when domain is stopped Similarly what we do with the firmware connection manager. This makes tb_xdp_handle_request() return error to the remote host. However, we need to make sure we keep the uuid alive so that we can reply until the whole domain is released.
Title thunderbolt: Set tb->root_switch to NULL when domain is stopped
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-10-03T10:59:06.059Z

Reserved: 2026-09-24T16:01:01.151Z

Link: CVE-2026-97508

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-24T17:17:28.650

Modified: 2026-10-03T11:18:00.283

Link: CVE-2026-97508

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-09-24T00:00:00Z

Links: CVE-2026-97508 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-01T12:00:06Z

Weaknesses
  • CWE-825

    Expired Pointer Dereference