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

CVE-2024-38517

High
Published: Translated: NVD NIST

Summary

Tencent RapidJSON jest podatny na eskalację uprawnień z powodu niedoboru 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 uruchamia tę podatność.

Risk Assessment

Podatność ta może prowadzić do eskalacji uprawnień, co stwarza ryzyko nieautoryzowanego dostępu do systemu przez atakującego. Organizacje powinny być świadome potencjalnych zagrożeń związanych z otwieraniem nieznanych plików JSON.

Recommendation

Zaleca się unikanie otwierania plików JSON z nieznanych źródeł oraz aktualizację biblioteki RapidJSON do najnowszej wersji, aby zminimalizować ryzyko związane z tą podatnością.

Related vulnerabilities

Original NVD description (English source)

Tencent RapidJSON is vulnerable to privilege escalation due to an integer underflow 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 underflow vulnerability (when the file is parsed), leading to elevation of privilege.

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