Netplex Json-smart Uncontrolled Recursion vulnerability
High severity
GitHub Reviewed
Published
Feb 6, 2025
to the GitHub Advisory Database
•
Updated Mar 12, 2025
Description
Published by the National Vulnerability Database
Feb 5, 2025
Published to the GitHub Advisory Database
Feb 6, 2025
Reviewed
Feb 6, 2025
Last updated
Mar 12, 2025
A security issue was found in Netplex Json-smart 2.5.0 through 2.5.1. When loading a specially crafted JSON input, containing a large number of ’{’, a stack exhaustion can be trigger, which could allow an attacker to cause a Denial of Service (DoS). This issue exists because of an incomplete fix for CVE-2023-1370.
The fixed version only addresses the default modes provided by JSONParser, such as
MODE_RFC4627
. If you create the JSONParser manually or with custom options, make sure to set theLIMIT_JSON_DEPTH
option.References