Katalog CVE

CVE-2026-80736

WysokieCVSS 7.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.16%

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

Streszczenie

W jądrze Linux w podsystemie Thunderbolt występuje problem z indeksowaniem tablicy rezerwacji przepustowości. Funkcja tb_consumed_dp_bandwidth() używa identyfikatora grupy (od 1 do MAX_GROUPS) jako indeksu tablicy group_reserved[], która ma tylko MAX_GROUPS wpisów, co powoduje odczyt poza zakresem dla grupy MAX_GROUPS i pominięcie jej w sumowaniu.

Ocena ryzyka

Może to prowadzić do nieprawidłowego obliczenia zużycia przepustowości, co może skutkować błędami w zarządzaniu zasobami lub awarią systemu.

Rekomendacja

Zaleca się aktualizację jądra Linux do wersji zawierającej poprawkę, która zwiększa rozmiar tablicy do MAX_GROUPS + 1 wpisów.

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: Fix bandwidth group reservation indexing Valid bandwidth group IDs range from 1 through MAX_GROUPS, while Group ID 0 is reserved. tb_consumed_dp_bandwidth() uses the Group ID directly to index its local group_reserved[] array. The array currently has MAX_GROUPS entries, so its valid indices are 0 through MAX_GROUPS - 1. Group ID MAX_GROUPS therefore accesses one element past the end, and the final group's reserved bandwidth is not included when the array is summed. Give group_reserved[] MAX_GROUPS + 1 entries so direct Group ID indexing covers the reserved ID 0 and valid IDs 1 through MAX_GROUPS.

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