Skip to content
OpenAdvisories
Unscored USN-2245-1 2 CVEs

json-c vulnerabilities

Published Jun 12, 2014 · Updated Apr 22, 2026

Summary

Florian Weimer discovered that json-c incorrectly handled buffer lengths.
An attacker could use this issue with a specially-crafted large JSON
document to cause json-c to crash, resulting in a denial of service.
(CVE-2013-6370)

Florian Weimer discovered that json-c incorrectly handled hash arrays. An
attacker could use this issue with a specially-crafted JSON document to
cause json-c to consume CPU resources, resulting in a denial of service.
(CVE-2013-6371)

Fixed packages 1

ReleasePackageFixed in
Ubuntu · 14.04 LTS 14.04:LTS json-c 0.11-3ubuntu1.2

Vulnerabilities 2

  • Unscored —

    Buffer overflow in the printbuf APIs in json-c before 0.12 allows remote attackers to cause a denial of service via uns…

  • Unscored —

    The hash functionality in json-c before 0.12 allows context-dependent attackers to cause a denial of service (CPU consu…

References

  • report
    https://ubuntu.com/security/CVE-2013-6370
  • report
    https://ubuntu.com/security/CVE-2013-6371