Katalog CVE

CVE-2021-22890

NiskieCVSS 3.7
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Wysokie ryzyko
2.98%

Percentyl 87 - wyżej niż 87% wszystkich znanych CVE

Streszczenie

curl w wersjach od 7.63.0 do 7.75.0 włącznie zawiera podatność pozwalającą złośliwemu proxy HTTPS na atak MITM z powodu błędnej obsługi biletów sesji TLS 1.3. libcurl może pomylić bilety sesji pochodzące z proxy HTTPS z biletami z serwera zdalnego i użyć niewłaściwego biletu do wznowienia sesji.

Ocena ryzyka

Złośliwe proxy HTTPS może obejść weryfikację certyfikatu serwera i przeprowadzić niezauważony atak man-in-the-middle, przechwytując lub modyfikując dane.

Rekomendacja

Zaktualizuj curl do wersji nowszej niż 7.75.0 i nie wyłączaj weryfikacji certyfikatu serwera.

Inne podatności w curl

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

curl 7.63.0 to and including 7.75.0 includes vulnerability that allows a malicious HTTPS proxy to MITM a connection due to bad handling of TLS 1.3 session tickets. When using a HTTPS proxy and TLS 1.3, libcurl can confuse session tickets arriving from the HTTPS proxy but work as if they arrived from the remote server and then wrongly "short-cut" the host handshake. When confusing the tickets, a HTTPS proxy can trick libcurl to use the wrong session ticket resume for the host and thereby circumvent the server TLS certificate check and make a MITM attack to be possible to perform unnoticed. Note that such a malicious HTTPS proxy needs to provide a certificate that curl will accept for the MITMed server for an attack to work - unless curl has been told to ignore the server certificate check.

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