Katalog CVE

CVE-2021-47952

KrytyczneCVSS 9.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.70%

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

Streszczenie

Biblioteka jsonpickle w wersji 2.0.0 zawiera podatność zdalnego wykonania kodu, która umożliwia atakującym wykonanie dowolnych poleceń Pythona poprzez deserializację złośliwych ładunków JSON zawierających obiekty py/repr. Atakujący mogą tworzyć ciągi JSON z dyrektywami py/repr, które podczas deserializacji wywołują funkcję eval, prowadząc do wykonania dowolnego kodu.

Ocena ryzyka

Ryzyko dla organizacji polega na możliwości przejęcia kontroli nad systemem przez zdalnego atakującego, co może skutkować kradzieżą danych, instalacją złośliwego oprogramowania lub całkowitym naruszeniem integralności systemu.

Rekomendacja

Zaleca się natychmiastową aktualizację biblioteki jsonpickle do wersji 2.0.1 lub nowszej, która usuwa tę podatność. Należy również unikać deserializacji niezaufanych danych JSON.

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

python jsonpickle 2.0.0 contains a remote code execution vulnerability that allows attackers to execute arbitrary Python commands by deserializing malicious JSON payloads containing py/repr objects. Attackers can craft JSON strings with py/repr directives that invoke the eval function during deserialization to execute arbitrary code.

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