Katalog CVE

CVE-2024-39684

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Tencent RapidJSON jest podatny na eskalację uprawnień z powodu przepełnienia całkowitego w funkcji `GenericReader::ParseNumber()` w pliku `include/rapidjson/reader.h` podczas parsowania tekstu JSON z strumienia. Atakujący musi wysłać ofierze spreparowany plik, który musi zostać otwarty, co wywołuje podatność na przepełnienie całkowite.

Ocena ryzyka

Eskalacja uprawnień może pozwolić atakującemu na uzyskanie wyższych uprawnień w systemie, co stwarza poważne zagrożenie dla bezpieczeństwa organizacji. Może to prowadzić do nieautoryzowanego dostępu do wrażliwych danych lub systemów.

Rekomendacja

Zaleca się aktualizację biblioteki Tencent RapidJSON do najnowszej wersji, aby usunąć tę podatność. Dodatkowo, należy unikać otwierania plików z nieznanych źródeł.

Powiązane podatności

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

Tencent RapidJSON is vulnerable to privilege escalation due to an integer overflow in the `GenericReader::ParseNumber()` function of `include/rapidjson/reader.h` when parsing JSON text from a stream. An attacker needs to send the victim a crafted file which needs to be opened; this triggers the integer overflow vulnerability (when the file is parsed), leading to elevation of privilege.

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