CVE-2026-124586

NameCVE-2026-124586
DescriptionA vulnerability was determined in Tencent RapidJSON 1.1.0. Impacted is the function GetCachedPowerByIndex in the library include/rapidjson/internal/diyfp.h. This manipulation of the argument decimalPosition causes out-of-bounds read. It is possible to initiate the attack remotely. The exploit has been publicly disclosed and may be utilized. The project was informed of the problem early through an issue report but has not responded yet.
SourceCVE (at NVD; CERT, ENISA, LWN, oss-sec, fulldisc, Debian ELTS, Red Hat, Ubuntu, Gentoo, SUSE bugzilla/CVE, GitHub advisories/code/issues, web search, more)

Vulnerable and fixed packages

The table below lists information on source packages.

Source PackageReleaseVersionStatus
rapidjson (PTS)bookworm1.1.0+dfsg2-7.1vulnerable
trixie1.1.0+dfsg2-7.4vulnerable
forky, sid1.1.0+dfsg2-7.6vulnerable

The information below is based on the following data on fixed versions.

PackageTypeReleaseFixed VersionUrgencyOriginDebian Bugs
rapidjsonsource(unstable)(unfixed)

Notes

https://github.com/Tencent/rapidjson/issues/2405

Search for package or bug name: Reporting problems