Katalog CVE

CVE-2024-38517

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

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ść.

Ocena ryzyka

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.

Rekomendacja

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ą.

Powiązane podatności

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

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.

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