PT-2026-79696 · Linux · Linux Kernel

CVE-2026-74691

·

Published

2026-08-22

·

Updated

2026-08-25

CVSS v3.1

8.8

High

VectorAV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions Linux kernel versions prior to 6.17
Description An issue exists in the thunderbolt network driver where the teardown sequence is performed in the incorrect order. The tbnet tear down() function stops the rings and frees frame buffers before calling tb xdomain disable paths(). Because tb ring stop() zeroes the ring's descriptor base and tbnet free buffers() unmaps the pages, data in flight has nowhere to drain when tb path deactivate hop() polls the pending bit. On certain hardware, such as the ASMedia ASM4242 host router, this causes the pending bit to never clear, leading to a timeout in tb path deactivate hop(). Repeated occurrences of this failure can disable the XDomain control channel, resulting in the loss of the peer node and requiring a power cycle to restore the controller.
Recommendations Update the Linux kernel to version 6.17 or later to ensure DMA paths are deactivated before stopping the rings during the teardown process.

Exploit

Fix

Found an issue in the description? Have something to add? Feel free to write us 👾

Related Identifiers

CVE-2026-74691

Affected Products

Linux Kernel