CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2024-39684

High
Published: Translated: NVD NIST

Summary

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.

Risk Assessment

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.

Recommendation

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

Related vulnerabilities

Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS