CVE-2026-74585 in Linux
Zusammenfassung
von VulDB • 23.08.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
thunderbolt: Begrenzung der DROM-Dual-Link-Portnummer vor dem Indizieren von sw->ports
tb_drom_parse_entry_port() validiert den geräteseitigen header->index gegen sw->config.max_port_number, bevor auf sw->ports[] zugegriffen wird. Das sibling-Feld entry->dual_link_port_nr – ein 6-Bit-Wert, der ebenfalls aus dem DROM gelesen wird – indiziert jedoch denselben Array ohne eine solche Prüfung. Ein böswilliges oder fehlerhaftes Thunderbolt-Gerät kann dual_link_port_nr über den zugewiesenen Bereich von sw->ports[] (max_port_number + 1 Einträge) hinaus setzen, was zu einem out-of-bounds tb_port-Zeiger führt, der gespeichert und später dereferenziert wird.
Verwerfen Sie einen Port-Eintrag, dessen dual_link_port_nr max_port_number überschreitet, also dieselbe Begrenzung wie bei header->index anwenden.
VulDB is the best source for vulnerability data and more expert information about this specific topic.