parse_string in cJSON before 1.7.18 has a heap-based buffer over-read via {"1":1, with no trailing newline if cJSON_ParseWithLength is called.
References
Link | Resource |
---|---|
https://github.com/DaveGamble/cJSON/compare/v1.7.17...v1.7.18 | Release Notes |
https://github.com/DaveGamble/cJSON/issues/800 | Exploit Issue Tracking Vendor Advisory |
https://github.com/DaveGamble/cJSON/issues/800 | Exploit Issue Tracking Vendor Advisory |
Configurations
History
16 Jun 2025, 18:21
Type | Values Removed | Values Added |
---|---|---|
CPE | cpe:2.3:a:cjson_project:cjson:*:*:*:*:*:*:*:* | |
First Time |
Cjson Project
Cjson Project cjson |
|
References | () https://github.com/DaveGamble/cJSON/compare/v1.7.17...v1.7.18 - Release Notes | |
References | () https://github.com/DaveGamble/cJSON/issues/800 - Exploit, Issue Tracking, Vendor Advisory |
28 May 2025, 14:58
Type | Values Removed | Values Added |
---|---|---|
Summary |
|
23 May 2025, 16:15
Type | Values Removed | Values Added |
---|---|---|
New CVE |
Information
Published : 2025-05-23 16:15
Updated : 2025-06-16 18:21
NVD link : CVE-2023-53154
Mitre link : CVE-2023-53154
CVE.ORG link : CVE-2023-53154
JSON object : View
Products Affected
cjson_project
- cjson
CWE
CWE-125
Out-of-bounds Read