Katalog CVE

CVE-2019-16935

ŚrednieCVSS 6.1
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Bardzo wysokie ryzyko
4.65%

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

Streszczenie

Serwer dokumentacji XML-RPC w Pythonie (do 2.7.16, 3.x do 3.6.9 oraz 3.7.x do 3.7.4) jest podatny na atak XSS poprzez pole server_title. Jeśli funkcja set_server_title zostanie wywołana z niezaufanym wejściem, do klientów odwiedzających adres URL serwera może zostać dostarczony dowolny kod JavaScript.

Ocena ryzyka

Atakujący może wykonać dowolny kod JavaScript w przeglądarce użytkownika odwiedzającego serwer dokumentacji, co może prowadzić do kradzieży sesji lub innych działań w kontekście przeglądarki ofiary.

Rekomendacja

Zaktualizuj Python do wersji zawierającej poprawkę oraz unikaj przekazywania niezaufanych danych do funkcji set_server_title.

Powiązane podatności

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

The documentation XML-RPC server in Python through 2.7.16, 3.x through 3.6.9, and 3.7.x through 3.7.4 has XSS via the server_title field. This occurs in Lib/DocXMLRPCServer.py in Python 2.x, and in Lib/xmlrpc/server.py in Python 3.x. If set_server_title is called with untrusted input, arbitrary JavaScript can be delivered to clients that visit the http URL for this server.

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