CVE-2026-16473
ŚrednieCVSS 4.3Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 12 - wyżej niż 12% wszystkich znanych CVE
Streszczenie
W bibliotece sbc (kodek SBC BlueZ) znaleziono błąd off-by-one w dekoderze ramek SBC, który pozwala spreparowanemu ładunkowi audio wywołać odczyt jednego bajtu poza stertą. Atakujący w zasięgu Bluetooth może odczytać jeden bajt sąsiedniej pamięci sterty.
Ocena ryzyka
Ryzyko polega na potencjalnym wycieku pojedynczego bajtu pamięci, co może być wykorzystane do dalszych ataków, ale ograniczone jest do sąsiedztwa Bluetooth.
Rekomendacja
Zaleca się aktualizację biblioteki BlueZ do wersji zawierającej poprawkę oraz ograniczenie zaufanych urządzeń Bluetooth.
Inne podatności w BlueZ
Zobacz wszystkie- CVE-2016-7837Wysokie
Przepełnienie bufora w BlueZ 5.41 i wcześniejszych wersjach umożliwia atakującemu wykonanie dowolnego kodu za pomocą funkcji parse_line używanej w niektórych narzędziach użytkownika.
- CVE-2016-9918Wysokie
W BlueZ 5.42 zidentyfikowano odczyt poza zakresem w funkcji 'packet_hexdump' w pliku źródłowym 'monitor/packet.c'. Problem ten może być wywołany przez przetwarzanie uszkodzonego pliku dump i skutkuje awarią btmon.
- CVE-2016-9917Wysokie
W BlueZ 5.42 zaobserwowano przepełnienie bufora w funkcji 'read_n' w pliku źródłowym 'tools/hcidump.c'. Problem ten może być wywołany przez przetwarzanie uszkodzonego pliku zrzutu, co skutkuje awarią hcidump.
- CVE-2026-80186Wysokie
W BlueZ, stosie protokołu Bluetooth w systemie Linux, istnieje podatność na przepełnienie bufora oparte na stosie. Zdalny użytkownik w zasięgu radia Bluetooth może wysłać specjalnie spreparowany pakiet Extended Inquiry Response (EIR), który powoduje przepełnienie bufora podczas wykrywania urządzenia Bluetooth przez urządzenie docelowe. Podatność ta może prowadzić do odmowy usługi (DoS) poprzez awarię usługi bluetoothd i może umożliwić wykonanie dowolnego kodu.
- CVE-2026-80185Średnie
W BlueZ w pliku sdp-xml.c występuje podatność typu confusion (pomylenie typów) w funkcji RegisterProfile(ServiceRecord), która może doprowadzić do awarii demona bluetoothd. Specjalnie spreparowany zagnieżdżony ServiceRecord może uszkodzić stos parsera XML SDP, co pozwala lokalnemu atakującemu na wywołanie awarii bluetoothd.
- CVE-2026-75032Średnie
W BlueZ stwierdzono błąd polegający na niewystarczającej walidacji pól długości pakietów w odpowiedziach GetFolderItems w implementacji profilu Audio/Video Remote Control (AVRCP), co pozwala złośliwemu urządzeniu Bluetooth w zasięgu na spowodowanie odczytu poza zakresem pamięci. Ta podatność, dotycząca funkcji parse_media_element() i parse_media_folder(), może prowadzić do awarii demona bluetoothd, powodując odmowę usługi (DoS). Może również potencjalnie ujawnić zawartość wrażliwej pamięci sterty. Wykorzystanie wymaga interakcji użytkownika w celu sparowania ze złośliwym urządzeniem.
Oryginalny opis (angielski, źródło NVD)
A flaw was found in the sbc library (BlueZ SBC codec). An off-by-one error in the SBC frame decoder allows a crafted audio payload to trigger a one-byte heap out-of-bounds read. This could allow an adjacent attacker streaming Bluetooth audio to read a single byte of adjacent heap memory.

