Read the docs
TI-2022-07520 Aliases CVE-2022-23460GHSA-h8mv-q3c4-8hw2

Stack overflow in Jsonxx

Priority LOW 34CWE-121Published · Updated

Key facts

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

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

Summary

Jsonxx or Json++ is a JSON parser, writer and reader written in C++. In affected versions of jsonxx json parsing may lead to stack exhaustion in an address sanitized (ASAN) build. This issue may lead to Denial of Service if the program using the jsonxx library crashes. This issue exists on the current commit of the jsonxx project and the project itself has been archived. 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.00747 55th 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
Partial

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-23460
  2. 2026-10-03 Alias added: GHSA-h8mv-q3c4-8hw2

References

  • TI-2022-07519 Double free or Use after Free in Value class of Jsonxx CVSS 3.1CRITICAL 9.8

Sources