Katalog CVE

CVE-2025-12105

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.42%

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

Streszczenie

W bibliotece libsoup, używanej przez aplikacje GNOME i WebKit do obsługi HTTP/2, wykryto podatność w obsłudze asynchronicznej kolejki komunikatów. Przy określonym czasie przerywania operacji sieciowych dochodzi do podwójnego zwolnienia elementu kolejki z powodu braku synchronizacji stanu, co prowadzi do użycia po zwolnieniu (use-after-free). Atakujący może zdalnie wywołać tę podatność poprzez odpowiednie sekwencje HTTP/2, powodując awarię aplikacji.

Ocena ryzyka

Ryzyko polega na możliwości zdalnego spowodowania awarii aplikacji korzystających z libsoup, co prowadzi do odmowy usługi (DoS) i może zakłócić działanie systemów opartych na GNOME i WebKit.

Rekomendacja

Należy niezwłocznie zaktualizować bibliotekę libsoup do wersji zawierającej poprawkę usuwającą podatność. Jeśli aktualizacja nie jest dostępna, rozważ tymczasowe ograniczenie użycia HTTP/2 w aplikacjach.

Inne podatności w libsoup

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

A flaw was found in the asynchronous message queue handling of the libsoup library, widely used by GNOME and WebKit-based applications to manage HTTP/2 communications. When network operations are aborted at specific timing intervals, an internal message queue item may be freed twice due to missing state synchronization. This leads to a use-after-free memory access, potentially crashing the affected application. Attackers could exploit this behavior remotely by triggering specific HTTP/2 read and cancel sequences, resulting in a denial-of-service condition.

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