CVE-2016-5419
WysokieStreszczenie
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.
Ocena ryzyka
Atakujący mogą wykorzystać tę podatność do przejęcia sesji, co może prowadzić do nieautoryzowanego dostępu do zasobów chronionych.
Rekomendacja
Zaleca się aktualizację curl i libcurl do wersji 7.50.1 lub nowszej, aby zlikwidować tę podatność.
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-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-3145Wysokie
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.
- 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)
curl and libcurl before 7.50.1 do not prevent TLS session resumption when the client certificate has changed, which allows remote attackers to bypass intended restrictions by resuming a session.

