CVE-2024-57699
Netplex Json-smart Uncontrolled Recursion vulnerability
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.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
CVE List Score used
7.5
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.
- Record
CVE-2024-57699- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-674
- Updated
- 2026-11-02
EUVDEUVD-2024-53713
7.5
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.
- Record
EUVD-2024-53713- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-03
GitHub AdvisoriesGHSA-pq2g-wx69-c263
7.5
Netplex Json-smart Uncontrolled Recursion vulnerability
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 the LIMIT_JSON_DEPTH option.
- Record
GHSA-pq2g-wx69-c263- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-674
- Updated
- 2026-11-02
NVD
7.5
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.
- Record
CVE-2024-57699- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-674
- Updated
- 2026-11-02
OSVDEBIAN-CVE-2024-57699
7.5
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.
- Record
DEBIAN-CVE-2024-57699- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVGHSA-pq2g-wx69-c263
7.5
Netplex Json-smart Uncontrolled Recursion vulnerability
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 the LIMIT_JSON_DEPTH option.
- Record
GHSA-pq2g-wx69-c263- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-674
- Updated
- 2026-11-02
Show 15 moreShow less
OSVOESA-2025-1164
7.5
json-smart security update
Json-smart is a performance focused, JSON processor lib.
Security Fix(es):
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.(CVE-2024-57699)
- Record
OESA-2025-1164- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHLW-2026-90932e54c65972cd
7.5
Lightwell Security Advisory: json-smart 2.5.0.rhlw-00001
Red Hat Lightwell has released net.minidev:json-smart 2.5.0.rhlw-00001 with a backported security fix.
CVE-2024-57699: 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.
This patched artifact is a drop-in replacement for net.minidev:json-smart 2.5.0 from Maven Central.
- Record
RHLW-2026-90932e54c65972cd- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2025:10092
7.5
Red Hat Security Advisory: Red Hat Product OCP Tools 4.18 OpenShift Jenkins security update
- Record
RHSA-2025:10092- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2025:10097
7.5
Red Hat Security Advisory: Red Hat Product OCP Tools 4.17 OpenShift Jenkins security update
- Record
RHSA-2025:10097- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2025:10098
7.5
Red Hat Security Advisory: Red Hat Product OCP Tools 4.16 OpenShift Jenkins security update
- Record
RHSA-2025:10098- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2025:10104
7.5
Red Hat Security Advisory: Red Hat Product OCP Tools 4.15 OpenShift Jenkins security update
- Record
RHSA-2025:10104- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2025:10118
7.5
Red Hat Security Advisory: Red Hat Product OCP Tools 4.12 OpenShift Jenkins security update
- Record
RHSA-2025:10118- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2025:10119
7.5
Red Hat Security Advisory: Red Hat Product OCP Tools 4.13 OpenShift Jenkins security update
- Record
RHSA-2025:10119- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2025:10120
7.5
Red Hat Security Advisory: Red Hat Product OCP Tools 4.14 OpenShift Jenkins security update
- Record
RHSA-2025:10120- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVROOT-APP-MAVEN-CVE-2024-57699
7.5
CVE-2024-57699 in io.root.net.minidev:json-smart - Patched by Root
Root has patched CVE-2024-57699 in the io.root.net.minidev:json-smart package for Root:Maven. Multiple fixed versions available.
- Record
ROOT-APP-MAVEN-CVE-2024-57699- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2024-57699
7.5
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.
- Record
UBUNTU-CVE-2024-57699- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVCLSA-2026-1788528539 No score
TuxCare security update for net.minidev:json-smart (1 CVE)
TuxCare rebuilt net.minidev:json-smart to address 1 CVE. Fixed in 2.5.0-tuxcare.1.
- Record
CLSA-2026-1788528539- Updated
- 2026-11-02
OSVCLSA-2026-1789461217 No score
TuxCare security update for net.minidev:json-smart (1 CVE)
TuxCare rebuilt net.minidev:json-smart to address 1 CVE. Fixed in 2.5.1-tuxcare.1.
- Record
CLSA-2026-1789461217- Updated
- 2026-11-02
OSV No score
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.
- Record
CVE-2024-57699- Updated
- 2026-11-02
OSVRHLW-2026-c44e4cf8dcda3e35 No score
Lightwell Security Advisory: json-smart 2.5.1.rhlw-00001
Red Hat Lightwell has released net.minidev:json-smart 2.5.1.rhlw-00001 with a backported security fix.
CVE-2024-57699: 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.
This patched artifact is a drop-in replacement for net.minidev:json-smart 2.5.1 from Maven Central.
- Record
RHLW-2026-c44e4cf8dcda3e35- Updated
- 2026-11-02
Affected packages
| Package | Affected | Fixed |
|---|---|---|
net.minidev:json-smartMaven |
2.5.0 up to 2.5.2 | 2.5.2 |
net.minidev:json-smartTuxCare:Maven |
2.5.0 up to 2.5.0-tuxcare.1 | 2.5.0-tuxcare.1 |
net.minidev:json-smartTuxCare:Maven |
2.5.1 up to 2.5.1-tuxcare.1 | 2.5.1-tuxcare.1 |
json-smartDebian:13 |
before 2.5.2-1 | 2.5.2-1 |
json-smartDebian:14 |
before 2.5.2-1 | 2.5.2-1 |
net.minidev:json-smartMaven |
2.5.0 up to 2.5.2, plus listed versions 2.5.1 |
2.5.2 |
json-smartopenEuler:24.03-LTS |
before 2.5.2-1.oe2403sp1 | 2.5.2-1.oe2403sp1 |
json-smartopenEuler:24.03-LTS-SP1 |
before 2.5.2-1.oe2403sp1 | 2.5.2-1.oe2403sp1 |
json-smartopenEuler:20.03-LTS-SP4 |
before 2.5.2-1.oe2003sp4 | 2.5.2-1.oe2003sp4 |
json-smartopenEuler:22.03-LTS-SP3 |
before 2.5.2-1.oe2203sp3 | 2.5.2-1.oe2203sp3 |
Show 25 moreShow less
| Package | Affected | Fixed |
|---|---|---|
json-smartopenEuler:22.03-LTS-SP4 |
before 2.5.2-1.oe2203sp4 | 2.5.2-1.oe2203sp4 |
net.minidev:json-smartRed Hat Lightwell:Maven |
before 2.5.0.rhlw-00001, plus listed versions 1.0.6.31.0.81.0.91.0.9-11.1 Show 27 moreShow less1.1.11.21.31.3.11.3.21.3.32.02.0-RC12.0-RC22.0-RC32.1.02.1.12.22.2.12.32.3.12.4.12.4.102.4.112.4.22.4.42.4.52.4.62.4.72.4.82.4.92.5.0 |
2.5.0.rhlw-00001 |
net.minidev:json-smartRed Hat Lightwell:Maven |
before 2.5.1.rhlw-00001, plus listed versions 1.0.6.31.0.81.0.91.0.9-11.1 Show 28 moreShow less1.1.11.21.31.3.11.3.21.3.32.02.0-RC12.0-RC22.0-RC32.1.02.1.12.22.2.12.32.3.12.4.12.4.102.4.112.4.22.4.42.4.52.4.62.4.72.4.82.4.92.5.02.5.1 |
2.5.1.rhlw-00001 |
jenkinsRed Hat:ocp_tools:4.18::el9 From an advisory covering 4 CVEs |
before 0:2.504.2.1750846524-3.el9 | 0:2.504.2.1750846524-3.el9 |
jenkins-2-pluginsRed Hat:ocp_tools:4.18::el9 From an advisory covering 4 CVEs |
before 0:4.18.1750846854-1.el9 | 0:4.18.1750846854-1.el9 |
jenkinsRed Hat:ocp_tools:4.17::el9 From an advisory covering 4 CVEs |
before 0:2.504.2.1750851690-3.el9 | 0:2.504.2.1750851690-3.el9 |
jenkins-2-pluginsRed Hat:ocp_tools:4.17::el9 From an advisory covering 4 CVEs |
before 0:4.17.1750851950-1.el9 | 0:4.17.1750851950-1.el9 |
jenkinsRed Hat:ocp_tools:4.16::el9 From an advisory covering 4 CVEs |
before 0:2.504.2.1750857144-3.el9 | 0:2.504.2.1750857144-3.el9 |
jenkins-2-pluginsRed Hat:ocp_tools:4.16::el9 From an advisory covering 4 CVEs |
before 0:4.16.1750857315-1.el9 | 0:4.16.1750857315-1.el9 |
jenkinsRed Hat:ocp_tools:4.15::el8 From an advisory covering 4 CVEs |
before 0:2.504.2.1750856366-3.el8 | 0:2.504.2.1750856366-3.el8 |
jenkins-2-pluginsRed Hat:ocp_tools:4.15::el8 From an advisory covering 4 CVEs |
before 0:4.15.1750856638-1.el8 | 0:4.15.1750856638-1.el8 |
jenkinsRed Hat:ocp_tools:4.12::el8 From an advisory covering 4 CVEs |
before 0:2.504.2.1750932984-3.el8 | 0:2.504.2.1750932984-3.el8 |
jenkins-2-pluginsRed Hat:ocp_tools:4.12::el8 From an advisory covering 4 CVEs |
before 0:4.12.1750933270-1.el8 | 0:4.12.1750933270-1.el8 |
jenkinsRed Hat:ocp_tools:4.13::el8 From an advisory covering 4 CVEs |
before 0:2.504.2.1750916374-3.el8 | 0:2.504.2.1750916374-3.el8 |
jenkins-2-pluginsRed Hat:ocp_tools:4.13::el8 From an advisory covering 4 CVEs |
before 0:4.13.1750916671-1.el8 | 0:4.13.1750916671-1.el8 |
jenkinsRed Hat:ocp_tools:4.14::el8 From an advisory covering 4 CVEs |
before 0:2.504.2.1750903189-3.el8 | 0:2.504.2.1750903189-3.el8 |
jenkins-2-pluginsRed Hat:ocp_tools:4.14::el8 From an advisory covering 4 CVEs |
before 0:4.14.1750903529-1.el8 | 0:4.14.1750903529-1.el8 |
io.root.net.minidev:json-smartRoot:Maven |
before 2.5.0-root.io.1 | 2.5.0-root.io.12.5.1-root.io.1 |
json-smartUbuntu:18.04:LTS |
All versions, plus listed versions 2.2-12.2-22.2-2ubuntu0.18.04.1 |
None known |
json-smartUbuntu:20.04:LTS |
All versions, plus listed versions 2.2-22.2-2ubuntu0.20.04.1 |
None known |
json-smartUbuntu:22.04:LTS |
All versions, plus listed versions 2.2-22.2-2ubuntu0.22.04.1 |
None known |
json-smartUbuntu:24.04:LTS |
All versions, plus listed versions 2.2-2ubuntu1 |
None known |
json-smartUbuntu:25.10 |
All versions, plus listed versions 2.2-2ubuntu12.5.2-1 |
None known |
json-smartUbuntu:26.10 |
All versions, plus listed versions 2.5.2-1 |
None known |
json-smartUbuntu:26.04:LTS |
All versions, plus listed versions 2.5.2-1 |
None known |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2024-57699 is a high vulnerability (CVSS 7.5) in json-smart, published February 5, 2025. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.58%, the 48th percentile. Fixed in net.minidev:json-smart 2.5.2.
References
nvd.nist.gov/vuln/detail/cve-2023-1370
github.com/TurtleLiu/Vul_PoC/tree/main/CVE-2024-57699
nvd.nist.gov/vuln/detail/CVE-2024-57699
github.com/netplex/json-smart-v2/issues/232
github.com/netplex/json-smart-v2/issues/233
github.com/netplex/json-smart-v2/issues/236
Show 41 moreShow less
github.com/netplex/json-smart-v2/releases/tag/2.5.2
github.com/advisories/GHSA-pq2g-wx69-c263
security-tracker.debian.org/tracker/CVE-2024-57699
github.com/netplex/json-smart-v2
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2025-1164
access.redhat.com/errata/RHSA-2025:10092
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=2344073
bugzilla.redhat.com/show_bug.cgi?id=2353507
bugzilla.redhat.com/show_bug.cgi?id=2365137
bugzilla.redhat.com/show_bug.cgi?id=2374804
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_10092.json
access.redhat.com/security/cve/CVE-2024-57699
cve.org/CVERecord?id=CVE-2024-57699
access.redhat.com/security/cve/CVE-2025-1948
cve.org/CVERecord?id=CVE-2025-1948
nvd.nist.gov/vuln/detail/CVE-2025-1948
github.com/jetty/jetty.project/security/advisories/GHSA-889j-63jv-qhr8
gitlab.eclipse.org/security/cve-assignement/-/issues/56
access.redhat.com/security/cve/CVE-2025-22228
cve.org/CVERecord?id=CVE-2025-22228
nvd.nist.gov/vuln/detail/CVE-2025-22228
spring.io/security/cve-2025-22228
access.redhat.com/security/cve/CVE-2025-52999
cve.org/CVERecord?id=CVE-2025-52999
nvd.nist.gov/vuln/detail/CVE-2025-52999
github.com/FasterXML/jackson-core/pull/943
github.com/FasterXML/jackson-core/security/advisories/GHSA-h46c-h94j-95f3
access.redhat.com/errata/RHSA-2025:10097
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_10097.json
access.redhat.com/errata/RHSA-2025:10098
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_10098.json
access.redhat.com/errata/RHSA-2025:10104
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_10104.json
access.redhat.com/errata/RHSA-2025:10118
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_10118.json
access.redhat.com/errata/RHSA-2025:10119
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_10119.json
access.redhat.com/errata/RHSA-2025:10120
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_10120.json
ubuntu.com/security/CVE-2024-57699