CVE-2023-53154

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

Configuration 1 (hide)

cpe:2.3:a:cjson_project:cjson:*:*:*:*:*:*:*:*

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 - () https://github.com/DaveGamble/cJSON/compare/v1.7.17...v1.7.18 - Release Notes
References () https://github.com/DaveGamble/cJSON/issues/800 - () https://github.com/DaveGamble/cJSON/issues/800 - Exploit, Issue Tracking, Vendor Advisory

28 May 2025, 14:58

Type Values Removed Values Added
Summary
  • (es) parse_string en cJSON anterior a 1.7.18 tiene una sobrelectura de búfer basada en montón a través de {"1":1, sin nueva línea final si se llama a cJSON_ParseWithLength.

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