Katalog CVE

CVE-2026-15714

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.39%

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

Streszczenie

W bibliotece libsoup odkryto podatność polegającą na odczycie poza dozwolonym zakresem pamięci w mechanizmie przetwarzania multipart. Funkcja soup_multipart_input_stream_read_headers() nie ogranicza poprawnie rozmiaru ciągów granicznych (boundary), co może prowadzić do odczytu poza buforem. Zdalny, nieuwierzytelniony atakujący może wykorzystać tę lukę do spowodowania odmowy usługi (DoS) lub potencjalnie odczytu fragmentów pamięci.

Ocena ryzyka

Ryzyko dla organizacji obejmuje możliwość przerwania działania usług korzystających z libsoup (np. serwerów HTTP) poprzez wysłanie spreparowanej odpowiedzi HTTP. Może to prowadzić do tymczasowej niedostępności aplikacji lub wycieku wrażliwych danych z pamięci.

Rekomendacja

Zaleca się natychmiastową aktualizację biblioteki libsoup do wersji, w której załatano tę podatność. Należy również rozważyć zastosowanie tymczasowych reguł WAF blokujących podejrzane nagłówki multipart.

Inne podatności w libsoup

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

An out-of-bounds read vulnerability was found in libsoup's multipart processing subsystem. The flaw exists in the soup_multipart_input_stream_read_headers() function inside soup-multipart-input-stream.c, which does not adequately restrict or validate the size of incoming multipart boundary strings. When processing a crafted HTTP response containing a malformed or oversized boundary parameter, the internal stream reader reads past the allocated buffer bounds. A remote, unauthenticated attacker can exploit this behavior to cause a service denial (DoS) through application failure or potentially read fragments of unauthorized memory metadata.

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