Katalog CVE

CVE-2026-15713

ŚrednieCVSS 5.9
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.35%

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

Streszczenie

W bibliotece libsoup w implementacji protokołu HTTP/2 wykryto podatność polegającą na nieprawidłowym zwalnianiu bloków pamięci w określonych warunkach zakończenia strumienia, takich jak wyczerpanie okna lub jawne resetowanie strumienia. Zdalny, nieuwierzytelniony atakujący działający jako złośliwy peer sieciowy może wymusić na silniku połączeń alokację stanów strumienia, które następnie nie są zwalniane podczas czyszczenia. W dłuższym okresie prowadzi to do stopniowego wyczerpywania sterty i awarii aplikacji z powodu braku pamięci (OOM).

Ocena ryzyka

Ryzyko polega na możliwości przeprowadzenia ataku DoS przez zdalnego atakującego bez uwierzytelnienia, co może doprowadzić do wyczerpania pamięci systemowej i awarii aplikacji korzystającej z libsoup, zakłócając jej działanie.

Rekomendacja

Należy niezwłocznie zaktualizować bibliotekę libsoup do wersji zawierającej poprawkę usuwającą wyciek pamięci w implementacji HTTP/2. Jeśli aktualizacja nie jest dostępna, rozważ tymczasowe wyłączenie obsługi HTTP/2 w aplikacjach korzystających z libsoup.

Inne podatności w libsoup

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

A vulnerability was found in libsoup's HTTP/2 protocol implementation. The library fails to correctly release memory context blocks under specific stream termination conditions, such as when an HTTP/2 connection encounters window exhaustion or explicit stream resets. A remote, unauthenticated attacker acting as a malicious network peer can trick the connection engine into allocating stream states that are subsequently leaked during cleanup. Over a sustained period, this flaw allows the remote attacker to consume the system's heap allocations incrementally, triggering a denial of service (DoS) through an ultimate Out-of-Memory (OOM) application crash.

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