CVE-2026-80185
ŚrednieCVSS 5.7Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 15 - wyżej niż 15% wszystkich znanych CVE
Streszczenie
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.
Ocena ryzyka
Lokalny atakujący może spowodować awarię usługi Bluetooth, co może zakłócić działanie urządzeń korzystających z Bluetooth w organizacji.
Rekomendacja
Zaleca się aktualizację BlueZ do wersji zawierającej poprawkę oraz ograniczenie dostępu lokalnego do systemów krytycznych.
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-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.
- CVE-2026-16473Średnie
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.
Oryginalny opis (angielski, źródło NVD)
BlueZ sdp-xml.c type confusion via RegisterProfile(ServiceRecord) can crash bluetoothd (local DoS): a crafted nested ServiceRecord can corrupt the SDP XML parser stack so scalar union data is treated as a sequence pointer, allowing a local caller to crash bluetoothd.

