Katalog CVE

CVE-2026-107928

Niskie
Opublikowano: —Przetłumaczono: NVD NIST

Streszczenie

Gdy curl jest zbudowany z biblioteką GnuTLS, złośliwy serwer WebSocket może spowodować, że curl wyśle dane z pamięci poza swój bufor wysyłania. Wynika to z odczytu poza granicami bufora, gdy funkcja gnutls_record_send() zwraca liczbę wysłanych bajtów większą niż liczba bajtów przekazanych do wysłania.

Ocena ryzyka

Może prowadzić do wycieku zawartości pamięci procesu do zdalnego serwera oraz potencjalnej destabilizacji aplikacji korzystającej z curl z GnuTLS.

Rekomendacja

Zaktualizuj curl do wersji zawierającej poprawkę lub tymczasowo unikaj połączeń WebSocket przez curl zbudowany z GnuTLS.

Inne podatności w curl

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

When curl is built with GnuTLS, a malicious WebSocket server can make curl send memory past its send buffer. This is due to an out of bounds read following when `gnutls_record_send()` returns a number of bytes sent greater than the number of bytes it was given to send. GnuTLS does that after a block

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