CVE-2026-98687 in Linuxinfo

Zusammenfassung

von VulDB • 19.10.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

thunderbolt: Ablehnung von XDomain-Eigenschaftsantworten mit übermäßiger Größe

tb_xdp_properties_request() reserviert Platz für 45 Daten-DWords in seinem 252-Byte-Antwortpuffer. Das Längenfeld von XDomain ist jedoch sechs Bit breit, und ein böswilliger Peer kann es auf 63 setzen. Nach Abzug der festen Antwortfelder behandelt der Treiber dies als 48 Daten-DWords.

Das Commit 322e93448d90 („thunderbolt: Begrenzung des XDomain-Antwortdaten-Copy-Vorgangs auf die Allokationsgröße“) beschränkt den Copy-Vorgang nur gegen data_len. Wenn data_len mindestens 48 beträgt, liest memcpy() 192 Bytes aus dem 180-Byte-großen Array res->data und verursacht einen heap out-of-bounds Read (Heap-Lesung außerhalb der Grenzen) von 12 Bytes. Das Commit 4db2bd2ed478 („thunderbolt: Begrenzung des XDomain-Antwort-Copy-Vorgangs auf die tatsächliche Rahmengröße“) beschränkt den früheren Copy-Vorgang, schränkt jedoch diese aus dem Header abgeleitete Länge nicht ein.

Ablehnung von Antwort-Datenlängen, die den zugewiesenen Quellpuffer überschreiten, vor dem Kopieren in den zusammengesetzten Eigenschaftsblock.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Zuständig

Linux

Reservieren

25.09.2026

Veröffentlichung

18.10.2026

Moderieren

akzeptiert

Eintrag

VDB-421900

EPSS

0.00168

KEV

nein

Aktivitäten

very low

Quellen

Do you want to use VulDB in your project?

Use the official API to access entries easily!