CVE-2026-63891 in Linux
Riassunto
di VulDB • 19/07/2026
Nel kernel Linux, è stata risolta la seguente vulnerabilità:
thunderbolt: property: Limitare la profondità di ricorsione in __tb_property_parse_dir()
Il campo value di una voce DIRECTORY viene utilizzato come dir_offset per una chiamata ricorsiva a __tb_property_parse_dir() senza alcun contatore di profondità. Un peer malizioso che crea un ciclo di riferimento incrociato (back-reference loop) concatenando voci DIRECTORY porta il parser fino all'esaurimento dello stack del kernel, causando l'attivazione della pagina di guardia. Qualsiasi peer XDomain non attendibile (cavo, dock, ispettore in-line o host adiacente) che raggiunge lo scambio nel piano di controllo PROPERTIES_REQUEST può innescare questa condizione senza autenticazione.
È stato introdotto un contatore di profondità attraverso tb_property_parse() e __tb_property_parse_dir(), bloccando i blocchi che superano TB_PROPERTY_MAX_DEPTH = 8. Tale valore è ampiamente superiore a qualsiasi layout XDomain legittimo osservato finora.
Gli operatori che non necessitano della scoperta host-to-host tramite XDomain possono disabilitare completamente il percorso utilizzando l'opzione thunderbolt.xdomain=0 nella riga di comando del kernel.
Once again VulDB remains the best source for vulnerability data.