CVE-2026-78161
WysokieCVSS 7.3Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 33 - wyżej niż 33% wszystkich znanych CVE
Streszczenie
W bibliotece libwebsockets w wersji 4.5.0 znaleziono podatność w funkcji report_raw_cbor pliku lib/misc/lecp.c komponentu LECP CBOR Recording. Manipulacja prowadzi do zapisu poza dozwolonym obszarem pamięci. Atak może być przeprowadzony zdalnie, a exploit jest publicznie dostępny.
Ocena ryzyka
Zdalny atak może doprowadzić do uszkodzenia pamięci, co może skutkować awarią aplikacji lub wykonaniem dowolnego kodu. Organizacja narażona jest na naruszenie integralności systemu.
Rekomendacja
Należy niezwłocznie zastosować patch oznaczony jako 1d44554a1bb262db63ff4e240152a9deecd99054, aby wyeliminować podatność.
Inne podatności w libwebsockets
Zobacz wszystkie- CVE-2026-19773Krytyczne
W bibliotece libwebsockets występuje luka polegająca na zapisie poza granicami bufora podczas parsowania nagłówka ścieżki HPACK w HTTP/2. Brak odpowiedniej walidacji danych dostarczonych przez użytkownika prowadzi do zapisu poza końcem zaalokowanego bufora.
- CVE-2026-95115Wysokie
W bibliotece libwebsockets (wersja main 106d542c) występuje luka typu przepełnienie bufora, która pozwala zdalnemu atakującemu wywołać odmowę usługi poprzez parser JSON LEJP.
- CVE-2026-95114Wysokie
Biblioteka libwebsockets zawiera podatność typu out-of-bounds read w inkrementalnym parserze LEJP w pliku lib/misc/lejp.c. Błąd pozwala zdalnemu atakującemu wywołać odczyt poza zakresem bufora.
- CVE-2026-10650Średnie
W bibliotece libwebsockets do wersji 4.5.8 znaleziono błąd w funkcji lws_ssh_parse_plaintext w pliku plugins/protocol_lws_ssh_base/sshd.c. Manipulacja argumentem msg_len może prowadzić do nadmiernego zużycia zasobów. Atak może być przeprowadzony zdalnie, a exploit jest publicznie dostępny.
- CVE-2025-11680Średnie
W bibliotece warmcat libwebsockets istnieje podatność polegająca na zapisie poza zakresem w funkcji unfilter_scanline, gdy flaga LWS_WITH_UPNG jest włączona podczas kompilacji i używany jest stos wyświetlania HTML. Może to prowadzić do zapisu poza przydzielony bufor na stercie, co może spowodować awarię, gdy użytkownik odwiedzi złośliwą stronę z odpowiednio spreparowanym plikiem PNG.
- CVE-2025-11679Średnie
Odczyt poza zakresem w funkcji lws_upng_emit_next_line w warmcat libwebsockets, gdy flaga LWS_WITH_UPNG jest włączona podczas kompilacji i używany jest stos wyświetlania HTML, może pozwolić na odczyt poza przydzielonym buforem sterty, co może spowodować awarię, gdy użytkownik odwiedzi kontrolowaną przez atakującego stronę zawierającą spreparowany plik PNG o dużym wymiarze wysokości.
- CVE-2025-11678Wysokie
Przepełnienie bufora na stosie w funkcji lws_adns_parse_label w libwebsockets (firma warmcat) może wystąpić, gdy flaga LWS_WITH_SYS_ASYNC_DNS jest włączona podczas kompilacji. Atakujący, który może przechwycić żądanie DNS i sfałszować odpowiedź z pasującym ID zawierającą etykietę dłuższą niż maksymalna, może przepełnić label_stack.
- CVE-2025-11677Średnie
Podatność Use After Free w implementacji serwera WebSocket w funkcji lws_handshake_server w bibliotece warmcat libwebsockets może pozwolić atakującemu, w określonych konfiguracjach, gdzie użytkownik dostarcza funkcję zwrotną obsługującą LWS_CALLBACK_HTTP_CONFIRM_UPGRADE, na osiągnięcie odmowy usługi.
Oryginalny opis (angielski, źródło NVD)
A vulnerability was found in warmcat libwebsockets 4.5.0. Impacted is the function report_raw_cbor of the file lib/misc/lecp.c of the component LECP CBOR Recording. The manipulation results in out-of-bounds write. The attack can be launched remotely. The exploit has been made public and could be used. The patch is identified as 1d44554a1bb262db63ff4e240152a9deecd99054. It is best practice to apply a patch to resolve this issue.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

