Katalog CVE

CVE-2021-22946

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Wersje curl od 7.20.0 do 7.78.0 mają lukę, która pozwala na ominięcie wymogu użycia TLS podczas komunikacji z serwerami IMAP, POP3 lub FTP. Jeśli serwer zwróci odpowiednio skonstruowaną, ale poprawną odpowiedź, curl może kontynuować operacje bez szyfrowania, mimo że użytkownik tego nie oczekiwał.

Ocena ryzyka

Organizacja może być narażona na ujawnienie wrażliwych danych w postaci niezaszyfrowanej, co stwarza ryzyko przechwycenia informacji przez nieautoryzowane osoby. To może prowadzić do naruszenia prywatności i bezpieczeństwa danych.

Rekomendacja

Zaleca się aktualizację curl do wersji nowszej niż 7.78.0, aby wyeliminować tę lukę. Dodatkowo, warto monitorować i weryfikować odpowiedzi serwerów, aby upewnić się, że nie dochodzi do ominięcia wymogu TLS.

Powiązane podatności

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

A user can tell curl >= 7.20.0 and <= 7.78.0 to require a successful upgrade to TLS when speaking to an IMAP, POP3 or FTP server (`--ssl-reqd` on the command line or`CURLOPT_USE_SSL` set to `CURLUSESSL_CONTROL` or `CURLUSESSL_ALL` withlibcurl). This requirement could be bypassed if the server would return a properly crafted but perfectly legitimate response.This flaw would then make curl silently continue its operations **withoutTLS** contrary to the instructions and expectations, exposing possibly sensitive data in clear text over the network.

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