Katalog CVE

CVE-2022-0391

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W Pythonie, w module urllib.parse, wykryto podatność polegającą na braku sanityzacji danych wejściowych przez metodę urlparse. Pozwala ona na wprowadzenie znaków ' ' i ' ' do ścieżki URL, co może prowadzić do ataków typu CRLF injection.

Ocena ryzyka

Atakujący może wykorzystać tę podatność do wstrzyknięcia złośliwych nagłówków HTTP lub manipulacji odpowiedziami serwera, co może skutkować przechwyceniem sesji, przekierowaniem użytkownika lub innymi atakami typu injection.

Rekomendacja

Należy niezwłocznie zaktualizować Pythona do wersji, w której załatano tę podatność (np. Python 3.10.3 lub nowszy). W międzyczasie zaleca się ręczne sanityzowanie danych wejściowych przed przekazaniem ich do urlparse.

Inne podatności w Python

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

A flaw was found in Python, specifically within the urllib.parse module. This module helps break Uniform Resource Locator (URL) strings into components. The issue involves how the urlparse method does not sanitize input and allows characters like '\r' and '\n' in the URL path. This flaw allows an at

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