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.
Configurations

Configuration 1 (hide)

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

History

03 Nov 2025, 20:16

Type Values Removed Values Added
References
  • () https://lists.debian.org/debian-lts-announce/2025/06/msg00014.html -

16 Jun 2025, 18:21

Type Values Removed Values Added
First Time Cjson Project
Cjson Project cjson
CPE cpe:2.3:a: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-11-03 20:16


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