CVE-2026-124586 Tencent RapidJSON diyfp.h GetCachedPowerByIndex out-of-bounds
- Exploited in the wild
- Not known
- Fix
- None listed
What is CVE-2026-124586?
CVE-2026-124586 is a medium-severity vulnerability in Tencent RapidJSON, published on 9 Nov 2026.
Official description
A 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.
Which versions are affected by CVE-2026-124586?
How do I fix CVE-2026-124586?
No fix has been published for CVE-2026-124586 yet. Limit exposure of the affected software until one is available.
Is CVE-2026-124586 being exploited?
It is not confirmed as exploited in the wild, but public exploit code for CVE-2026-124586 exists.
Sources
Also known as AZL-112873, AZL-113098, DEBIAN-CVE-2026-124586, GHSA-j4vg-phqw-mpqx, UBUNTU-CVE-2026-124586.