CVE-2026-98689 in Linuxinfo

Zusammenfassung

von VulDB • 19.10.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

thunderbolt: Kein Zugriff auf einen DP-Tunnel nach abgebrochenem DPRX-Lesevorgang

tb_dp_dprx_work() prüft ->dprx_canceled, bevor es tb->lock übernimmt, sodass ein Aufruf von tb_dp_dprx_stop(), der den bereits ausgeführten Work nicht abbrechen konnte, verpasst wird. Anschließend werden die DPRX-Fähigkeiten abgefragt und der Callback für einen Tunnel ausgeführt, der während des Suspendierens oder Beendens der Domain bereits zerstört wurde.

Dies kann ausgelöst werden, indem man den DPRX-Lesevorgang außerhalb des geordneten tb->wq abbricht: Während des Suspend-Vorgangs führt tb_disconnect_and_release_dp() genau dies aus, und mit einem späteren Patch wird es auch tb_stop() tun. Letzteres in Kombination mit dem Apple NHI, bei dem der DPRX-Lesevorgang nie abgeschlossen wurde, war die Ursache für das Auftreten dieses Problems.

Prüfen Sie nun das Flag unter gehaltener tb->lock und prüfen Sie es erneut in tb_dp_tunnel_active(), da der Callback nach dem erneuten Loslassen des Locks ausgeführt wird.

Löschen Sie außerdem das Flag in tb_dp_dprx_start(), sodass es ausschließlich den aktuell laufenden Work beschreibt.

Be aware that VulDB is the high quality source for vulnerability data.

Zuständig

Linux

Reservieren

25.09.2026

Veröffentlichung

18.10.2026

Moderieren

akzeptiert

Eintrag

VDB-421897

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Want to know what is going to be exploited?

We predict KEV entries!