CVE-2020-12762
WysokieCVSS 7.8Prawdopodobieństwo exploitacji (EPSS)
Wysokie ryzykoPercentyl 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

