Read the docs
TI-2022-07519 Aliases CVE-2022-23459GHSA-8662-6hf9-cr47

Double free or Use after Free in Value class of Jsonxx

Priority MEDIUM 45CWE-415Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
Low
Impact type
Code execution
Confidentiality · integrity · availability
High · High · High
Fix status
No fix listed

Attack profile from CVSS 3.1 · NVD. Fix status from CNA. Impact type from CWE-415 and the CVSS impact.

Summary

Jsonxx or Json++ is a JSON parser, writer and reader written in C++. In affected versions of jsonxx use of the Value class may lead to memory corruption via a double free or via a use after free. The value class has a default assignment operator which may be used with pointer types which may point to alterable data where the pointer itself is not updated. This issue exists on the current commit of the jsonxx project. The project itself has been archived and updates are not expected. Users are advised to find a replacement.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00996 62nd percentileScored 2026-11-07
Fix No fix listed No fixed version in the sources yet

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
Technical impact
Total

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
hjiangJsonxxup to 1.0.1—No fix listedCNA
  • Jsonxx Vendorhjiang Affected up to 1.0.1 Fixed in — No fix listed CNA

CPE configurations NVD · 2

CPEVersionsRoleVendor
cpe:2.3:a:hjiang:json\+\+:1.0.0:*:*:*:*:*:*:*1.0.0Vulnerablehjiang
cpe:2.3:a:hjiang:json\+\+:1.0.1:*:*:*:*:*:*:*1.0.1Vulnerablehjiang
  • cpe:2.3:a:hjiang:json\+\+:1.0.0:*:*:*:*:*:*:* Versions 1.0.0 Vulnerable ·hjiang
  • cpe:2.3:a:hjiang:json\+\+:1.0.1:*:*:*:*:*:*:* Versions 1.0.1 Vulnerable ·hjiang

Remediation

No fixed version listed by the sources yet.

Timeline

  1. 2026-10-02 Threatist record created from CVE-2022-23459
  2. 2026-10-03 Alias added: GHSA-8662-6hf9-cr47

References

Sources