Katalog CVE

CVE-2026-63891

Niskie ryzyko· EPSS 18%
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.26%

Percentyl 18 - wyżej niż 18% wszystkich znanych CVE

Streszczenie

W jądrze Linux w sterowniku Thunderbolt wykryto podatność polegającą na braku ograniczenia głębokości rekurencji w funkcji __tb_property_parse_dir(). Zdalny, nieuwierzytelniony atakujący może wysłać spreparowane żądanie PROPERTIES_REQUEST, które poprzez łańcuch odwołań wstecznych do wpisów DIRECTORY doprowadzi do wyczerpania stosu jądra i awarii systemu.

Ocena ryzyka

Atakujący podłączony przez kabel Thunderbolt (np. stacja dokująca, monitor, sąsiedni host) może bez uwierzytelnienia doprowadzić do awarii systemu (kernel panic) lub potencjalnie do wykonania kodu w kontekście jądra, co stanowi poważne ryzyko dla integralności i dostępności systemu.

Rekomendacja

Należy niezwłocznie zaktualizować jądro Linux do wersji zawierającej poprawkę ograniczającą głębokość rekurencji do 8 poziomów. Jeśli funkcja XDomain host-to-host discovery nie jest wymagana, można dodać parametr thunderbolt.xdomain=0 do linii poleceń jądra.

Inne podatności w Linux kernel

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

In the Linux kernel, the following vulnerability has been resolved: thunderbolt: property: Cap recursion depth in __tb_property_parse_dir() A DIRECTORY entry's value field is used as the dir_offset for a recursive call into __tb_property_parse_dir() with no depth counter. A crafted peer that chains DIRECTORY entries into a back-reference loop drives the parser until the kernel stack is exhausted and the guard page fires. Any untrusted XDomain peer (cable, dock, in-line inspector, adjacent host) that reaches the PROPERTIES_REQUEST control-plane exchange can trigger this without authentication. Thread a depth counter through tb_property_parse() and __tb_property_parse_dir(), and reject blocks that exceed TB_PROPERTY_MAX_DEPTH = 8. That is comfortably larger than any observed legitimate XDomain layout. Operators who do not need XDomain host-to-host discovery can disable the path entirely with thunderbolt.xdomain=0 on the kernel command line.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS