Katalog CVE

CVE-2019-16056

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

Prawdopodobieństwo exploitacji (EPSS)

Bardzo wysokie ryzyko
5.37%

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

Streszczenie

W Pythonie do wersji 2.7.16, 3.x do 3.5.7, 3.6.x do 3.6.9 i 3.7.x do 3.7.4 odkryto problem. Moduł email błędnie parsuje adresy email zawierające wiele znaków @. Aplikacja używająca modułu email i implementująca pewne kontrole nagłówków From/To wiadomości może zostać oszukana, aby zaakceptować adres email, który powinien być odrzucony. Atak może być taki sam jak w CVE-2019-11340; jednak to CVE dotyczy Pythona bardziej ogólnie.

Ocena ryzyka

Ryzyko obejścia kontroli bezpieczeństwa w aplikacjach przetwarzających adresy email, co może prowadzić do akceptacji nieautoryzowanych nadawców lub odbiorców.

Rekomendacja

Zaleca się aktualizację Pythona do wersji zawierającej poprawkę parsowania adresów email z wieloma znakami @.

Inne podatności w Python

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

An issue was discovered in Python through 2.7.16, 3.x through 3.5.7, 3.6.x through 3.6.9, and 3.7.x through 3.7.4. The email module wrongly parses email addresses that contain multiple @ characters. An application that uses the email module and implements some kind of checks on the From/To headers of a message could be tricked into accepting an email address that should be denied. An attack may be the same as in CVE-2019-11340; however, this CVE applies to Python more generally.

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