CVE-2015-3145
WysokieStreszczenie
Funkcja sanitize_cookie_path w cURL i libcurl w wersjach od 7.31.0 do 7.41.0 nieprawidłowo oblicza indeks, co może prowadzić do awarii systemu lub innych nieokreślonych skutków w wyniku użycia ścieżki cookie zawierającej tylko znak podwójnego cudzysłowu.
Ocena ryzyka
Atakujący zdalny może wykorzystać tę podatność do wywołania odmowy usługi, co może wpłynąć na dostępność aplikacji lub systemu.
Rekomendacja
Zaleca się aktualizację cURL i libcurl do najnowszej wersji, aby usunąć tę podatność oraz monitorowanie systemów pod kątem nieautoryzowanych prób dostępu.
Inne podatności w cURL, libcurl
Zobacz wszystkie- CVE-2016-7141Wysokie
W curl i libcurl przed wersją 7.50.2, przy zbudowaniu z NSS i dostępności biblioteki libnsspem.so w czasie wykonywania, zdalni atakujący mogą przejąć uwierzytelnienie połączenia TLS, wykorzystując ponowne użycie wcześniej załadowanego certyfikatu klienta z pliku dla połączenia, dla którego nie ustawiono certyfikatu.
- CVE-2016-5420Wysokie
Wersje curl i libcurl przed 7.50.1 nie sprawdzają certyfikatu klienta przy wyborze połączenia TLS do ponownego użycia, co może umożliwić zdalnym atakującym przejęcie uwierzytelnienia połączenia.
- CVE-2016-5419Wysokie
curl i libcurl przed wersją 7.50.1 nie zapobiegają wznowieniu sesji TLS, gdy certyfikat klienta uległ zmianie, co pozwala zdalnym atakującym na obejście zamierzonych ograniczeń poprzez wznowienie sesji.
- CVE-2016-4802Wysokie
W cURL i libcurl przed wersją 7.49.1 występują wielokrotne podatności związane z niezaufanymi ścieżkami wyszukiwania, które pozwalają lokalnym użytkownikom na wykonanie dowolnego kodu oraz przeprowadzenie ataków typu DLL hijacking. Problem ten występuje, gdy SSPI lub telnet są włączone.
- CVE-2015-3144Wysokie
Funkcja fix_hostname w cURL i libcurl w wersjach od 7.37.0 do 7.41.0 nieprawidłowo oblicza indeks, co pozwala zdalnym atakującym na spowodowanie odmowy usługi (odczyt lub zapis poza zakresem i awaria) lub potencjalnie inne nieokreślone skutki za pomocą nazwy hosta o zerowej długości.
- CVE-2017-8818Krytyczne
Wersje curl i libcurl przed 7.57.0 na platformach 32-bitowych umożliwiają atakującym spowodowanie odmowy usługi poprzez dostęp do pamięci poza przydzielonym obszarem, co prowadzi do awarii aplikacji.
- CVE-2017-8817Krytyczne
Funkcja wildcard FTP w curl i libcurl przed wersją 7.57.0 umożliwia zdalnym atakującym spowodowanie odmowy usługi (odczyt poza zakresem i awaria aplikacji) lub potencjalnie inny nieokreślony wpływ poprzez ciąg kończący się znakiem '['.
- CVE-2017-8816Krytyczne
Funkcja uwierzytelniania NTLM w curl i libcurl przed wersją 7.57.0 na platformach 32-bitowych pozwala atakującym na wywołanie odmowy usługi poprzez przepełnienie całkowite oraz wynikowe przepełnienie bufora, co prowadzi do awarii aplikacji.
Oryginalny opis (angielski, źródło NVD)
The sanitize_cookie_path function in cURL and libcurl 7.31.0 through 7.41.0 does not properly calculate an index, which allows remote attackers to cause a denial of service (out-of-bounds write and crash) or possibly have other unspecified impact via a cookie path containing only a double-quote character.

