Katalog CVE

CVE-2012-5825

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.60%

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

Streszczenie

Biblioteka Tweepy nie weryfikuje, czy nazwa hosta serwera odpowiada nazwie domenowej w polu Common Name (CN) lub subjectAltName certyfikatu X.509. Umożliwia to atakującemu przeprowadzenie ataku man-in-the-middle i podszycie się pod serwer SSL przy użyciu dowolnego ważnego certyfikatu, co jest związane z użyciem biblioteki httplib w Pythonie.

Ocena ryzyka

Atakujący w pozycji man-in-the-middle może przechwycić lub zmodyfikować komunikację uznawaną za szyfrowaną. Może to prowadzić do wycieku danych uwierzytelniających lub innych wrażliwych informacji.

Rekomendacja

Zaktualizuj Tweepy do wersji, która poprawnie weryfikuje nazwę hosta w certyfikacie, lub zastosuj poprawki w warstwie httplib. Do czasu aktualizacji unikaj przesyłania wrażliwych danych przez połączenia uznawane za bezpieczne.

Powiązane podatności

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

Tweepy does not verify that the server hostname matches a domain name in the subject's Common Name (CN) or subjectAltName field of the X.509 certificate, which allows man-in-the-middle attackers to spoof SSL servers via an arbitrary valid certificate, related to use of the Python httplib library.

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