CVE-2026-57201
WysokieCVSS 7.5Prawdopodobieństwo exploitacji (EPSS)
Podwyższone ryzykoPercentyl 53 - wyżej niż 53% wszystkich znanych CVE
Streszczenie
Asterisk przed wersjami 20.20.1, 21.12.3, 22.10.1, 23.4.1 oraz Certified Asterisk 20.7-cert11, 22.8-cert3 zawiera przepełnienie bufora stosu w funkcji logowania śledzenia H.323 ooTrace(). Nieograniczone vsprintf zapisuje dane do stałego bufora 2048 bajtów, co może spowodować awarię procesu Asterisk po wysłaniu spreparowanego pakietu.
Ocena ryzyka
Zdalny atakujący może wywołać awarię procesu Asterisk, powodując odmowę usługi. Wymaga to jednak skompilowania i zainstalowania dodatku chan_ooh323 oraz publicznego dostępu do jego portu.
Rekomendacja
Zaktualizuj Asterisk do wersji 20.20.1, 21.12.3, 22.10.1, 23.4.1 lub odpowiedniej wersji Certified. Jeśli dodatek chan_ooh323 nie jest potrzebny, nie instaluj go i ogranicz dostęp do jego portu.
Inne podatności w Asterisk
Zobacz wszystkie- CVE-2017-17850Wysokie
W Asterisk w wersjach 13.18.4 i starszych, 14.7.4 i starszych, 15.1.4 i starszych oraz 13.18-cert1 i starszych odkryto problem, który powoduje awarię systemu przy przetwarzaniu określonych wiadomości SIP bez nagłówka kontaktu. Problem występuje tylko, gdy używany jest sterownik kanału PJSIP.
- CVE-2017-14603Wysokie
W Asterisk 11.x przed wersją 11.25.3, 13.x przed wersją 13.17.2 oraz 14.x przed wersją 14.6.2 występuje niewystarczająca walidacja pakietów RTCP, co może prowadzić do odczytu przestarzałych zawartości bufora. W połączeniu z opcjami 'nat' i 'symmetric_rtp' może to umożliwić przekierowanie, gdzie Asterisk wysyła następny raport RTCP.
- CVE-2026-57203Średnie
Narzędzie ast_loggrabber w Asterisku wykonuje skrypt Pythona z katalogu /tmp, który jest zapisywalny dla wszystkich. Atakujący posiadający już sesję powłoki na serwerze może umieścić tam złośliwy skrypt i uzyskać podwyższone uprawnienia lub wykonać kod, gdy administrator uruchomi ast_loggrabber z podwyższonymi uprawnieniami.
- CVE-2026-57199Niskie
W pliku app_sms.c systemu Asterisk długości SMS kontrolowane z zewnątrz są kopiowane do buforów o stałym rozmiarze bez wystarczającej walidacji granic. Może to pozwolić atakującemu na uszkodzenie pamięci lub awarię Asteriska.
- CVE-2026-57192Średnie
W dekoderze Codec2 w Asterisku występuje zapis poza granicami bufora powodujący przepełnienie bufora sterty, wywołany niezgodnością liczby próbek floor/ceil. Uwierzytelniony atakujący może wykorzystać tę podatność, wysyłając spreparowane pakiety audio Codec2 w ramach ustanowionej rozmowy.
- CVE-2026-57191Wysokie
W module res_pjsip_pubsub systemu Asterisk występuje nieograniczone wywołanie sscanf podczas parsowania pola Message-Account w komunikacie MWI NOTIFY. Nieuwierzytelniony atakujący może wysłać spreparowany pakiet powodujący przepełnienie bufora stosu i uszkodzenie transportu, trwale wyłączając funkcje SIP do czasu restartu.
- CVE-2026-57190Wysokie
Backendy cel_pgsql i cel_tds (PostgreSQL oraz TDS/MSSQL) w Asterisku mogą umożliwić wykonanie dowolnego SQL, gdy niezaufane dane zostaną ustawione w kolumnie eventtype CEL przez aplikację dialplanu CELGenUserEvent. Wymagane jest załadowanie i skonfigurowanie backendu oraz wywołanie CELGenUserEvent bez walidacji danych.
- CVE-2026-57186Wysokie
W sterowniku kanału chan_ooh323 parser numeru strony Q.931 nie zawiera poprawki CVE-2022-37325, która nie została przeniesiona z Asterisk 20 do nowszych wersji. Zniekształcone elementy Q.931 w żądaniu OOH323 mogą spowodować awarię Asteriska.
- CVE-2026-57200Wysokie
W Asterisk przed wersjami 20.20.1, 21.12.3, 22.10.1, 23.4.1 i Certified Asterisk 22.8-cert3 uwierzytelniony atakujący z uprawnieniami tylko do odczytu w Asterisk REST Interface (ARI) może w pewnych warunkach wykonywać operacje zapisu przez REST-over-WebSocket. Obejście autoryzacji umożliwia ładowanie dowolnej ścieżki modułu i warunkowe zdalne wykonanie kodu.
- CVE-2026-57195Wysokie
W Asterisk przed wersjami 20.20.1, 21.12.3, 22.10.1, 23.4.1 oraz Certified Asterisk 20.7-cert11 i 22.8-cert3 występuje dereferencja wskaźnika NULL w Asterisk Manager Interface (AMI). Nieuwierzytelniony atakujący może doprowadzić do awarii Asterisk, gdy używane jest uwierzytelnianie Digest przez HTTP.
Oryginalny opis (angielski, źródło NVD)
Asterisk is an open source private branch exchange and telephony toolkit. Prior to Asterisk 20.20.1, 21.12.3, 22.10.1, 23.4.1 and Certified Asterisk 20.7-cert11, 22.8-cert3, a stack buffer overflow in the H.323 `ooTrace()` trace-logging function can occur when unbounded `vsprintf` writes into a fixed `2048-byte buffer`. A remote attacker may send a carefully crafted packet that causes the Asterisk process to crash. The `chan_ooh323` addon channel driver must be explicitly compiled and installed, which is not the default, and its port must be publicly reachable. This issue is fixed in Asterisk 20.20.1, 21.12.3, 22.10.1, 23.4.1 and Certified Asterisk 20.7-cert11, 22.8-cert3.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

