CVE-2016-4802
WysokieStreszczenie
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.
Ocena ryzyka
Organizacje mogą być narażone na nieautoryzowane wykonanie kodu, co może prowadzić do poważnych naruszeń bezpieczeństwa i utraty danych.
Rekomendacja
Zaleca się aktualizację cURL i libcurl do wersji 7.49.1 lub nowszej oraz ograniczenie dostępu do lokalnych użytkowników, aby zminimalizować ryzyko.
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-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)
Multiple untrusted search path vulnerabilities in cURL and libcurl before 7.49.1, when built with SSPI or telnet is enabled, allow local users to execute arbitrary code and conduct DLL hijacking attacks via a Trojan horse (1) security.dll, (2) secur32.dll, or (3) ws2_32.dll in the application or current working directory.

