Katalog CVE

CVE-2026-15711

WysokieCVSS 7.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.43%

Percentyl 35 - wyżej niż 35% wszystkich znanych CVE

Streszczenie

W bibliotece libsoup wykryto podatność w implementacji parsowania ramek WebSocket. Biblioteka nie sprawdza poprawności reguł długości określonych w RFC 6455 §5.5, które wymagają, aby ramki kontrolne (np. PING, PONG, CLOSE) miały ładunek o długości 125 bajtów lub mniejszej. Zdalny, nieuwierzytelniony atakujący może wysłać niezgodną, zbyt dużą ramkę kontrolną, co prowadzi do awarii wewnętrznego przetwarzania i odmowy usługi (DoS) dla aplikacji korzystających z WebSocketów w libsoup.

Ocena ryzyka

Ryzyko polega na możliwości zdalnego spowodowania awarii aplikacji używających libsoup do obsługi WebSocketów, co może prowadzić do przerwania działania usług i potencjalnych strat finansowych lub utraty dostępności.

Rekomendacja

Należy natychmiast zaktualizować bibliotekę libsoup do wersji, która zawiera poprawkę walidacji długości ramek kontrolnych WebSocket zgodnie z RFC 6455. Jeśli łatka nie jest dostępna, należy rozważyć tymczasowe wyłączenie obsługi WebSocketów w aplikacjach.

Inne podatności w libsoup

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

A vulnerability was found in libsoup's WebSocket frame parsing implementation. The library fails to validate length rules specified in RFC 6455 §5.5, which mandates that all WebSocket control frames (e.g., PING, PONG, CLOSE) contain a payload of 125 bytes or less. A remote, unauthenticated attacker can exploit this by sending a non-compliant, oversized control frame. Because the parser handles this protocol violation improperly instead of throwing an immediate connection termination error, it triggers a internal processing crash, resulting in a remote denial of service (DoS) for applications utilizing libsoup WebSockets.

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