Katalog CVE

CVE-2020-12762

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

Prawdopodobieństwo exploitacji (EPSS)

Wysokie ryzyko
1.90%

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

Streszczenie

Biblioteka json-c w wersji do 0.14 zawiera przepełnienie liczb całkowitych oraz zapis poza zakresem bufora podczas przetwarzania dużego pliku JSON, co zostało zademonstrowane przez funkcję printbuf_memappend. Może to prowadzić do uszkodzenia pamięci.

Ocena ryzyka

Podatność może umożliwić atakującemu uszkodzenie pamięci, co zagraża stabilności aplikacji i potencjalnie pozwala na wykonanie kodu. Ryzyko występuje przy przetwarzaniu dużych, niezaufanych plików JSON.

Rekomendacja

Zaktualizuj json-c do wersji nowszej niż 0.14 i unikaj przetwarzania niezaufanych, dużych plików JSON.

Inne podatności w json-c

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

json-c through 0.14 has an integer overflow and out-of-bounds write via a large JSON file, as demonstrated by printbuf_memappend.

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