Katalog CVE

CVE-2026-98110

Nieznane
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W jądrze Linux w sterowniku Bluetooth btintel identyfikator firmware traktowany jest jako string zakończony NUL, mimo że jedyną granicą jest długość TLV. Jeśli wartość nie zawiera terminatora NUL, snprintf() może czytać poza odebraną odpowiedzią. Poprawka ogranicza konwersję do zadeklarowanej długości wartości TLV.

Ocena ryzyka

Odczyt poza zakresem może prowadzić do ujawnienia danych z pamięci jądra lub awarii systemu podczas przetwarzania odpowiedzi z kontrolera Bluetooth.

Rekomendacja

Zainstaluj poprawkę jądra, aby ograniczyć odczyt identyfikatora firmware do długości TLV i zapobiec odczytowi poza zakresem.

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: Bluetooth: btintel: bound firmware ID by TLV length The firmware ID is treated as a NUL-terminated string even though the TLV length is its only boundary. If the value does not contain a NUL terminator, snprintf() can read beyond the received response. Limit the conversion to the advertised TLV value length.

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