Katalog CVE

CVE-2020-26116

WysokieCVSS 7.2
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Bardzo wysokie ryzyko
6.36%

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

Streszczenie

http.client w Pythonie 3.x przed 3.5.10, 3.6.x przed 3.6.12, 3.7.x przed 3.7.9 i 3.8.x przed 3.8.5 pozwala na wstrzyknięcie CRLF, jeśli atakujący kontroluje metodę żądania HTTP, np. poprzez wstawienie znaków CR i LF w pierwszym argumencie HTTPConnection.request.

Ocena ryzyka

Może prowadzić do wstrzyknięcia nagłówków HTTP lub podziału odpowiedzi (HTTP request smuggling), co może skutkować obejściem zabezpieczeń.

Rekomendacja

Zaktualizuj Pythona do wersji 3.5.10, 3.6.12, 3.7.9, 3.8.5 lub nowszej, które naprawiają tę podatność.

Inne podatności w Python

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

http.client in Python 3.x before 3.5.10, 3.6.x before 3.6.12, 3.7.x before 3.7.9, and 3.8.x before 3.8.5 allows CRLF injection if the attacker controls the HTTP request method, as demonstrated by inserting CR and LF control characters in the first argument of HTTPConnection.request.

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