Logo
componentjson-c
Name
json-c
Version
0.15
Type
library
Description
C bindings for apps which will manipulate JSON data
Licenses
MIT
PURL
-
CPE
cpe:2.3:*:json-c:json-c:0.15:*:*:*:*:*:*:*

Other Versions#


Project
Branch
Version
master
0.18
scarthgap
0.17

Patches#


#
Title
Author
Resolve
1
Fix read past end of buffer
Marc <34656315+MarcT512@users.noreply.github.com>
CVE-2021-32292

Vulnerabilities#


Name
Analysis
Description
Patched
An issue was discovered in json-c from 20200420 (post 0.14 unreleased code) through 0.15-20200726. A stack-buffer-overflow exists in the auxiliary sample program json_parse which is located in the function parseit.
Exploitable
json-c through 0.14 has an integer overflow and out-of-bounds write via a large JSON file, as demonstrated by printbuf_memappend.