Every CVE Search/ Get API key

CVE-2020-12762

json-c through 0.14 has an integer overflow and out-of-bounds write via a large JSON file, as...

7.8 HighFix available

json-c through 0.14 has an integer overflow and out-of-bounds write via a large JSON file, as demonstrated by printbuf_memappend.

Attack profile

How easy it is to exploit

Attack vector
Local
Complexity
Low
Privileges needed
None
User interaction
Required

What an attacker can affect

Confidentiality
High
Integrity
High
Availability
High

Exploit likelihood

1.90%Down 0.8 points since Apr 14, 2021
90%50%10%1%

What each source reports

NVD Score used 7.8

json-c through 0.14 has an integer overflow and out-of-bounds write via a large JSON file, as demonstrated by printbuf_memappend.

Record
CVE-2020-12762
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
CVSS 2.0
6.8 MediumAV:N/AC:M/Au:N/C:P/I:P/A:P
Weakness
CWE-190, CWE-787
Updated
2026-11-02
CVE List 7.8

json-c through 0.14 has an integer overflow and out-of-bounds write via a large JSON file, as demonstrated by printbuf_memappend.

Record
CVE-2020-12762
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Weakness
CWE-787
Updated
2026-11-02
EUVDEUVD-2020-5047 7.8

json-c through 0.14 has an integer overflow and out-of-bounds write via a large JSON file, as demonstrated by printbuf_memappend.

Record
EUVD-2020-5047
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
GitHub AdvisoriesGHSA-3797-gmjf-45gm 7.8

json-c through 0.14 has an integer overflow and out-of-bounds write via a large JSON file, as...

json-c through 0.14 has an integer overflow and out-of-bounds write via a large JSON file, as demonstrated by printbuf_memappend.

Record
GHSA-3797-gmjf-45gm
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Weakness
CWE-190, CWE-787
Updated
2026-11-02
OSVALPINE-CVE-2020-12762 7.8

json-c through 0.14 has an integer overflow and out-of-bounds write via a large JSON file, as demonstrated by printbuf_memappend.

Record
ALPINE-CVE-2020-12762
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVAZL-6506 7.8

CVE-2020-12762 affecting package json-c for versions less than 0.15-2

json-c through 0.14 has an integer overflow and out-of-bounds write via a large JSON file, as demonstrated by printbuf_memappend.

Record
AZL-6506
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
Show 33 moreShow less
OSVBELL-CVE-2020-12762 7.8

CVE-2020-12762 does not affect BellSoft software

Record
BELL-CVE-2020-12762
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSV 7.8

json-c through 0.14 has an integer overflow and out-of-bounds write via a large JSON file, as demonstrated by printbuf_memappend.

Record
CVE-2020-12762
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVDEBIAN-CVE-2020-12762 7.8

json-c through 0.14 has an integer overflow and out-of-bounds write via a large JSON file, as demonstrated by printbuf_memappend.

Record
DEBIAN-CVE-2020-12762
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVOESA-2023-1186 7.8

libfastjson security update

libfastjson is a fork from json-c, and is currently under development. The aim of this is not to provide a slightly modified clone of json-c. It's aim is to provide: a small library with essential json handling functions, sufficiently good json support (not 100% standards compliant), be very fast in processing.

Security Fix(es):

json-c through 0.14 has an integer overflow and out-of-bounds write via a large JSON file, as demonstrated by printbuf_memappend.(CVE-2020-12762)

Record
OESA-2023-1186
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2021:4382 7.8

Red Hat Security Advisory: json-c security and bug fix update

Record
RHSA-2021:4382
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2023:6431 7.8

Red Hat Security Advisory: libfastjson security update

Record
RHSA-2023:6431
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2023:6976 7.8

Red Hat Security Advisory: libfastjson security update

Record
RHSA-2023:6976
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2024:0411 7.8

Red Hat Security Advisory: libfastjson security update

Record
RHSA-2024:0411
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2024:0573 7.8

Red Hat Security Advisory: libfastjson security update

Record
RHSA-2024:0573
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2024:1086 7.8

Red Hat Security Advisory: libfastjson security update

Record
RHSA-2024:1086
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2024:1154 7.8

Red Hat Security Advisory: libfastjson security update

Record
RHSA-2024:1154
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRLSA-2021:4382 7.8

Moderate: json-c security and bug fix update

JSON-C implements a reference counting object model that allows users to easily construct JavaScript Object Notation (JSON) objects in C, output them as JSON formatted strings, and parse JSON formatted strings back into the C representation of JSON objects.

Security Fix(es):

  • json-c: integer overflow and out-of-bounds write via a large JSON file (CVE-2020-12762)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Additional Changes:

For detailed information on changes in this release, see the Rocky Linux 8.5 Release Notes linked from the References section.

Record
RLSA-2021:4382
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRLSA-2023:6431 7.8

Moderate: libfastjson security update

The libfastjson library provides essential JavaScript Object Notation (JSON) handling functions. The library enables users to construct JSON objects in C, output them as JSON-formatted strings, and convert JSON-formatted strings back to the C representation of JSON objects.

Security Fix(es):

  • json-c, libfastjson: integer overflow and out-of-bounds write via a large JSON file (CVE-2020-12762)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Additional Changes:

For detailed information on changes in this release, see the Rocky Linux 9.3 Release Notes linked from the References section.

Record
RLSA-2023:6431
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRLSA-2023:6976 7.8

Moderate: libfastjson security update

The libfastjson library provides essential JavaScript Object Notation (JSON) handling functions. The library enables users to construct JSON objects in C, output them as JSON-formatted strings, and convert JSON-formatted strings back to the C representation of JSON objects.

Security Fix(es):

  • json-c, libfastjson: integer overflow and out-of-bounds write via a large JSON file (CVE-2020-12762)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Additional Changes:

For detailed information on changes in this release, see the Rocky Linux 8.9 Release Notes linked from the References section.

Record
RLSA-2023:6976
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2020-12762 7.8

json-c through 0.14 has an integer overflow and out-of-bounds write via a large JSON file, as demonstrated by printbuf_memappend.

Record
UBUNTU-CVE-2020-12762
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVALSA-2021:4382 No score

Moderate: json-c security and bug fix update

JSON-C implements a reference counting object model that allows users to easily construct JavaScript Object Notation (JSON) objects in C, output them as JSON formatted strings, and parse JSON formatted strings back into the C representation of JSON objects.

Security Fix(es):

  • json-c: integer overflow and out-of-bounds write via a large JSON file (CVE-2020-12762)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Additional Changes:

For detailed information on changes in this release, see the AlmaLinux Release Notes linked from the References section.

Record
ALSA-2021:4382
Updated
2026-11-02
OSVALSA-2023:6431 No score

Moderate: libfastjson security update

The libfastjson library provides essential JavaScript Object Notation (JSON) handling functions. The library enables users to construct JSON objects in C, output them as JSON-formatted strings, and convert JSON-formatted strings back to the C representation of JSON objects.

Security Fix(es):

  • json-c, libfastjson: integer overflow and out-of-bounds write via a large JSON file (CVE-2020-12762)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Additional Changes:

For detailed information on changes in this release, see the AlmaLinux Release Notes linked from the References section.

Record
ALSA-2023:6431
Updated
2026-11-05
OSVALSA-2023:6976 No score

Moderate: libfastjson security update

The libfastjson library provides essential JavaScript Object Notation (JSON) handling functions. The library enables users to construct JSON objects in C, output them as JSON-formatted strings, and convert JSON-formatted strings back to the C representation of JSON objects.

Security Fix(es):

  • json-c, libfastjson: integer overflow and out-of-bounds write via a large JSON file (CVE-2020-12762)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Additional Changes:

For detailed information on changes in this release, see the AlmaLinux Release Notes linked from the References section.

Record
ALSA-2023:6976
Updated
2026-11-02
OSVCLSA-2025-1751141300 No score

libfastjson: Fix of CVE-2020-12762

  • CVE-2020-12762: fix out of bounds write vulnerability in printbuf
Record
CLSA-2025-1751141300
Updated
2026-11-02
OSVCLSA-2025-1751892313 No score

libfastjson: Fix of CVE-2020-12762

  • CVE-2020-12762: fix out of bounds write vulnerability in printbuf
Record
CLSA-2025-1751892313
Updated
2026-11-02
OSVCLSA-2026-1791551522 No score

Fix CVE(s): CVE-2020-12762

  • SECURITY UPDATE: integer overflow and out-of-bounds write in printbuf
    • debian/patches/CVE-2020-12762.patch: reject sizes that overflow int in printbuf_extend(), printbuf_memappend() and printbuf_memset() (printbuf.c)
    • CVE-2020-12762
Record
CLSA-2026-1791551522
Updated
2026-11-02
OSVMGASA-2020-0240 No score

Updated json-c packages fix security vulnerability

Updated json-c package fixes security vulnerabilities:

It was discovered that json-c through 0.14 has an integer overflow and out-of-bounds write via a large JSON file, as demonstrated by printbuf_memappend (CVE-2020-12762).

Record
MGASA-2020-0240
Updated
2026-11-02
OSVMGASA-2023-0159 No score

Updated libfastjson packages fix security vulnerability

Integer overflow and out-of-bounds write via a large JSON file, as demonstrated by printbuf_memappend. (CVE-2020-12762)

Record
MGASA-2023-0159
Updated
2026-11-02
OSVopenSUSE-SU-2022:0184-1 No score

Security update for json-c

This update for json-c fixes the following issues:

  • CVE-2020-12762: Fixed integer overflow and out-of-bounds write. (bsc#1171479)
Record
openSUSE-SU-2022:0184-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:12911-1 No score

libfastjson-devel-1.2304.0-1.1 on GA media

These are all security issues fixed in the libfastjson-devel-1.2304.0-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:12911-1
Updated
2026-11-02
OSVSUSE-SU-2022:0184-1 No score

Security update for json-c

This update for json-c fixes the following issues:

  • CVE-2020-12762: Fixed integer overflow and out-of-bounds write. (bsc#1171479)
Record
SUSE-SU-2022:0184-1
Updated
2026-11-02
OSVSUSE-SU-2022:0184-2 No score

Security update for json-c

This update for json-c fixes the following issues:

  • CVE-2020-12762: Fixed integer overflow and out-of-bounds write. (bsc#1171479)
Record
SUSE-SU-2022:0184-2
Updated
2026-11-02
OSVSUSE-SU-2022:3001-1 No score

Security update for json-c

This update for json-c fixes the following issues:

  • CVE-2020-12762: Fixed an integer overflow that could lead to memory corruption via a large JSON file (bsc#1171479).

Non-security fixes:

  • Updated to version 0.12.1 (jsc#PED-1778).
Record
SUSE-SU-2022:3001-1
Updated
2026-11-02
OSVSUSE-SU-2023:2135-1 No score

Security update for libfastjson

This update for libfastjson fixes the following issues:

  • CVE-2020-12762: Fixed an integer overflow and out-of-bounds write via a large JSON file (bsc#1171479).
Record
SUSE-SU-2023:2135-1
Updated
2026-11-02
OSVSUSE-SU-2024:1775-1 No score

Security update for libfastjson

This update for libfastjson fixes the following issues:

  • CVE-2020-12762: Fixed integer overflow and out-of-bounds write via a large JSON file (bsc#1171479).
Record
SUSE-SU-2024:1775-1
Updated
2026-11-02
OSVSUSE-SU-2024:1846-1 No score

Security update for libfastjson

This update for libfastjson fixes the following issues:

  • CVE-2020-12762: Fixed integer overflow and out-of-bounds write via a large JSON file (bsc#1171479).
Record
SUSE-SU-2024:1846-1
Updated
2026-11-02
OSVUSN-4360-1 No score

json-c vulnerability

It was discovered that json-c incorrectly handled certain JSON files. An attacker could possibly use this issue to execute arbitrary code.

Record
USN-4360-1
Updated
2026-11-02
OSVUSN-4360-4 No score

json-c vulnerability

USN-4360-1 fixed a vulnerability in json-c. The security fix introduced a memory leak that was reverted in USN-4360-2 and USN-4360-3. This update provides the correct fix update for CVE-2020-12762.

Original advisory details:

It was discovered that json-c incorrectly handled certain JSON files. An attacker could possibly use this issue to execute arbitrary code.

Record
USN-4360-4
Updated
2026-11-02

Affected products

Show 8 moreShow less

Affected packages

Affected packages
PackageAffectedFixed
json-c
Alpine:v3.10
before 0.13.1-r1
0.13.1-r1
json-c
Alpine:v3.11
before 0.13.1-r1
0.13.1-r1
json-c
Alpine:v3.12
before 0.14-r1
0.14-r1
json-c
Alpine:v3.13
before 0.14-r1
0.14-r1
json-c
Alpine:v3.14
before 0.14-r1
0.14-r1
json-c
Alpine:v3.15
before 0.14-r1
0.14-r1
json-c
Alpine:v3.16
before 0.14-r1
0.14-r1
json-c
Alpine:v3.17
before 0.14-r1
0.14-r1
json-c
Alpine:v3.18
before 0.14-r1
0.14-r1
json-c
Alpine:v3.19
before 0.14-r1
0.14-r1
Show 129 moreShow less
Affected packages
PackageAffectedFixed
json-c
Alpine:v3.20
before 0.14-r1
0.14-r1
json-c
Alpine:v3.21
before 0.14-r1
0.14-r1
json-c
Alpine:v3.22
before 0.14-r1
0.14-r1
json-c
Alpine:v3.23
before 0.14-r1
0.14-r1
json-c
Alpine:v3.24
before 0.14-r1
0.14-r1
json-c
Alpine:v3.9
before 0.13.1-r1
0.13.1-r1
libfastjson
Alpine:v3.15
before 1.2304.0-r0
1.2304.0-r0
libfastjson
Alpine:v3.16
before 1.2304.0-r0
1.2304.0-r0
libfastjson
Alpine:v3.17
before 1.2304.0-r0
1.2304.0-r0
libfastjson
Alpine:v3.18
before 1.2304.0-r0
1.2304.0-r0
libfastjson
Alpine:v3.19
before 1.2304.0-r0
1.2304.0-r0
libfastjson
Alpine:v3.20
before 1.2304.0-r0
1.2304.0-r0
libfastjson
Alpine:v3.21
before 1.2304.0-r0
1.2304.0-r0
libfastjson
Alpine:v3.22
before 1.2304.0-r0
1.2304.0-r0
libfastjson
Alpine:v3.23
before 1.2304.0-r0
1.2304.0-r0
libfastjson
Alpine:v3.24
before 1.2304.0-r0
1.2304.0-r0
json-c-devel
AlmaLinux:8
before 0.13.1-2.el8
0.13.1-2.el8
json-c-doc
AlmaLinux:8
before 0.13.1-2.el8
0.13.1-2.el8
libfastjson
AlmaLinux:9
before 0.99.9-5.el9
0.99.9-5.el9
libfastjson-devel
AlmaLinux:9
before 0.99.9-5.el9
0.99.9-5.el9
libfastjson
AlmaLinux:8
before 0.99.9-2.el8
0.99.9-2.el8
json-c
Azure Linux:2
before 0.15-2
0.15-2
libfastjson
TuxCare:CentOS:8.5
before 0.99.9-1.el8.tuxcare.els1
0.99.9-1.el8.tuxcare.els1
libfastjson-devel
TuxCare:CentOS:8.5
before 0.99.9-1.el8.tuxcare.els1
0.99.9-1.el8.tuxcare.els1
libfastjson
TuxCare:AlmaLinux:9.2
before 0.99.9-3.el9.tuxcare.els1
0.99.9-3.el9.tuxcare.els1
libfastjson-devel
TuxCare:AlmaLinux:9.2
before 0.99.9-3.el9.tuxcare.els1
0.99.9-3.el9.tuxcare.els1
libfastjson-dev
TuxCare:Ubuntu:18.04
before 0.99.8-2+tuxcare.els1
0.99.8-2+tuxcare.els1
libfastjson4
TuxCare:Ubuntu:18.04
before 0.99.8-2+tuxcare.els1
0.99.8-2+tuxcare.els1
json-c
Debian:12
before 0.13.1+dfsg-8
0.13.1+dfsg-8
json-c
Debian:13
before 0.13.1+dfsg-8
0.13.1+dfsg-8
json-c
Debian:14
before 0.13.1+dfsg-8
0.13.1+dfsg-8
libfastjson
Debian:12
before 1.2304.0-1
1.2304.0-1
libfastjson
Debian:13
before 1.2304.0-1
1.2304.0-1
libfastjson
Debian:14
before 1.2304.0-1
1.2304.0-1
json-c
Debian:8
before 0.11-4+deb8u1, plus listed versions
0.11-4
0.11-4+deb8u1
json-c
Debian:8
before 0.11-4+deb8u2, plus listed versions
0.11-40.11-4+deb8u1
0.11-4+deb8u2
json-c
Debian:9
before 0.12.1-1.1+deb9u1, plus listed versions
0.12.1-1.1
0.12.1-1.1+deb9u1
libfastjson
Debian:10
before 0.99.8-2+deb10u1, plus listed versions
0.99.8-2
0.99.8-2+deb10u1
libfastjson
Debian:11
before 0.99.9-1+deb11u1, plus listed versions
0.99.9-1
0.99.9-1+deb11u1
json-c
Debian:10
before 0.12.1+ds-2+deb10u1, plus listed versions
0.12.1+ds-2
0.12.1+ds-2+deb10u1
json-c
Mageia:7
before 0.13.1-2.2.mga7
0.13.1-2.2.mga7
libfastjson
Mageia:8
before 1.2304.0-1.mga8
1.2304.0-1.mga8
libfastjson
openEuler:20.03-LTS-SP1
before 0.99.9-3.oe1
0.99.9-3.oe1
libfastjson
openEuler:20.03-LTS-SP3
before 0.99.9-3.oe1
0.99.9-3.oe1
libfastjson
openEuler:22.03-LTS
before 0.99.9-3.oe2203sp1
0.99.9-3.oe2203sp1
libfastjson
openEuler:22.03-LTS-SP1
before 0.99.9-3.oe2203sp1
0.99.9-3.oe2203sp1
json-c-debuginfo
Red Hat:enterprise_linux:8::appstream
before 0:0.13.1-2.el8
0:0.13.1-2.el8
json-c-debugsource
Red Hat:enterprise_linux:8::appstream
before 0:0.13.1-2.el8
0:0.13.1-2.el8
json-c-devel
Red Hat:enterprise_linux:8::appstream
before 0:0.13.1-2.el8
0:0.13.1-2.el8
json-c
Red Hat:enterprise_linux:8::baseos
before 0:0.13.1-2.el8
0:0.13.1-2.el8
json-c-debuginfo
Red Hat:enterprise_linux:8::baseos
before 0:0.13.1-2.el8
0:0.13.1-2.el8
json-c-debugsource
Red Hat:enterprise_linux:8::baseos
before 0:0.13.1-2.el8
0:0.13.1-2.el8
json-c-doc
Red Hat:enterprise_linux:8::crb
before 0:0.13.1-2.el8
0:0.13.1-2.el8
libfastjson
Red Hat:enterprise_linux:9::appstream
before 0:0.99.9-5.el9
0:0.99.9-5.el9
libfastjson-debuginfo
Red Hat:enterprise_linux:9::appstream
before 0:0.99.9-5.el9
0:0.99.9-5.el9
libfastjson-debugsource
Red Hat:enterprise_linux:9::appstream
before 0:0.99.9-5.el9
0:0.99.9-5.el9
libfastjson-debuginfo
Red Hat:enterprise_linux:9::crb
before 0:0.99.9-5.el9
0:0.99.9-5.el9
libfastjson-debugsource
Red Hat:enterprise_linux:9::crb
before 0:0.99.9-5.el9
0:0.99.9-5.el9
libfastjson-devel
Red Hat:enterprise_linux:9::crb
before 0:0.99.9-5.el9
0:0.99.9-5.el9
libfastjson
Red Hat:enterprise_linux:8::appstream
before 0:0.99.9-2.el8
0:0.99.9-2.el8
libfastjson-debuginfo
Red Hat:enterprise_linux:8::appstream
before 0:0.99.9-2.el8
0:0.99.9-2.el8
libfastjson-debugsource
Red Hat:enterprise_linux:8::appstream
before 0:0.99.9-2.el8
0:0.99.9-2.el8
libfastjson
Red Hat:rhel_eus:8.6::appstream
before 0:0.99.9-1.el8_6.1
0:0.99.9-1.el8_6.1
libfastjson-debuginfo
Red Hat:rhel_eus:8.6::appstream
before 0:0.99.9-1.el8_6.1
0:0.99.9-1.el8_6.1
libfastjson-debugsource
Red Hat:rhel_eus:8.6::appstream
before 0:0.99.9-1.el8_6.1
0:0.99.9-1.el8_6.1
libfastjson
Red Hat:rhel_eus:8.8::appstream
before 0:0.99.9-1.el8_8.1
0:0.99.9-1.el8_8.1
libfastjson-debuginfo
Red Hat:rhel_eus:8.8::appstream
before 0:0.99.9-1.el8_8.1
0:0.99.9-1.el8_8.1
libfastjson-debugsource
Red Hat:rhel_eus:8.8::appstream
before 0:0.99.9-1.el8_8.1
0:0.99.9-1.el8_8.1
libfastjson
Red Hat:rhel_eus:9.2::appstream
before 0:0.99.9-3.el9_2.1
0:0.99.9-3.el9_2.1
libfastjson-debuginfo
Red Hat:rhel_eus:9.2::appstream
before 0:0.99.9-3.el9_2.1
0:0.99.9-3.el9_2.1
libfastjson-debugsource
Red Hat:rhel_eus:9.2::appstream
before 0:0.99.9-3.el9_2.1
0:0.99.9-3.el9_2.1
libfastjson
Red Hat:rhel_eus:9.0::appstream
before 0:0.99.9-3.el9_0.1
0:0.99.9-3.el9_0.1
libfastjson-debuginfo
Red Hat:rhel_eus:9.0::appstream
before 0:0.99.9-3.el9_0.1
0:0.99.9-3.el9_0.1
libfastjson-debugsource
Red Hat:rhel_eus:9.0::appstream
before 0:0.99.9-3.el9_0.1
0:0.99.9-3.el9_0.1
json-c
Rocky Linux:8
before 0:0.13.1-2.el8
0:0.13.1-2.el8
libfastjson
Rocky Linux:9
before 0:0.99.9-5.el9
0:0.99.9-5.el9
libfastjson
Rocky Linux:8
before 0:0.99.9-2.el8
0:0.99.9-2.el8
json-c
SUSE:Linux Enterprise Module for Basesystem 15 SP3
before 0.13-3.3.1
0.13-3.3.1
json-c
SUSE:Linux Enterprise High Performance Computing 15-ESPOS
before 0.13-3.3.1
0.13-3.3.1
json-c
SUSE:Linux Enterprise High Performance Computing 15-LTSS
before 0.13-3.3.1
0.13-3.3.1
json-c
SUSE:Linux Enterprise High Performance Computing 15 SP1-ESPOS
before 0.13-3.3.1
0.13-3.3.1
json-c
SUSE:Linux Enterprise High Performance Computing 15 SP1-LTSS
before 0.13-3.3.1
0.13-3.3.1
json-c
SUSE:Linux Enterprise High Performance Computing 15 SP2-ESPOS
before 0.13-3.3.1
0.13-3.3.1
json-c
SUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS
before 0.13-3.3.1
0.13-3.3.1
json-c
SUSE:Linux Enterprise Server 15-LTSS
before 0.13-3.3.1
0.13-3.3.1
json-c
SUSE:Linux Enterprise Server 15 SP1-BCL
before 0.13-3.3.1
0.13-3.3.1
json-c
SUSE:Linux Enterprise Server 15 SP1-LTSS
before 0.13-3.3.1
0.13-3.3.1
json-c
SUSE:Linux Enterprise Server 15 SP2-BCL
before 0.13-3.3.1
0.13-3.3.1
json-c
SUSE:Linux Enterprise Server 15 SP2-LTSS
before 0.13-3.3.1
0.13-3.3.1
json-c
SUSE:Linux Enterprise Server for SAP Applications 15
before 0.13-3.3.1
0.13-3.3.1
json-c
SUSE:Linux Enterprise Server for SAP Applications 15 SP1
before 0.13-3.3.1
0.13-3.3.1
json-c
SUSE:Linux Enterprise Server for SAP Applications 15 SP2
before 0.13-3.3.1
0.13-3.3.1
json-c
SUSE:Manager Proxy 4.1
before 0.13-3.3.1
0.13-3.3.1
json-c
SUSE:Manager Retail Branch Server 4.1
before 0.13-3.3.1
0.13-3.3.1
json-c
SUSE:Manager Server 4.1
before 0.13-3.3.1
0.13-3.3.1
json-c
SUSE:Linux Enterprise Micro 5.0
before 0.13-3.3.1
0.13-3.3.1
json-c
SUSE:Linux Enterprise Micro 5.1
before 0.13-3.3.1
0.13-3.3.1
json-c
SUSE:Enterprise Storage 6
before 0.13-3.3.1
0.13-3.3.1
json-c
SUSE:Enterprise Storage 7
before 0.13-3.3.1
0.13-3.3.1
json-c
SUSE:Linux Enterprise Real Time 15 SP2
before 0.13-3.3.1
0.13-3.3.1
json-c
SUSE:OpenStack Cloud 9
before 0.12.1-4.3.1
0.12.1-4.3.1
json-c
SUSE:OpenStack Cloud Crowbar 9
before 0.12.1-4.3.1
0.12.1-4.3.1
json-c
SUSE:Linux Enterprise Server for SAP Applications 12 SP4
before 0.12.1-4.3.1
0.12.1-4.3.1
json-c
SUSE:Linux Enterprise Software Development Kit 12 SP5
before 0.12.1-4.3.1
0.12.1-4.3.1
json-c
SUSE:Linux Enterprise Server 12 SP2-BCL
before 0.12.1-4.3.1
0.12.1-4.3.1
json-c
SUSE:Linux Enterprise Server 12 SP3-BCL
before 0.12.1-4.3.1
0.12.1-4.3.1
json-c
SUSE:Linux Enterprise Server 12 SP4-LTSS
before 0.12.1-4.3.1
0.12.1-4.3.1
json-c
SUSE:Linux Enterprise Server 12 SP5
before 0.12.1-4.3.1
0.12.1-4.3.1
json-c
SUSE:Linux Enterprise Server for SAP Applications 12 SP5
before 0.12.1-4.3.1
0.12.1-4.3.1
libfastjson
SUSE:Linux Enterprise Module for Basesystem 15 SP4
before 0.99.9-150400.3.3.1
0.99.9-150400.3.3.1
libfastjson
openSUSE:Leap 15.4
before 0.99.9-150400.3.3.1
0.99.9-150400.3.3.1
libfastjson
SUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS
before 0.99.8-150000.3.3.1
0.99.8-150000.3.3.1
libfastjson
SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS
before 0.99.8-150000.3.3.1
0.99.8-150000.3.3.1
libfastjson
SUSE:Linux Enterprise Server 15 SP2-LTSS
before 0.99.8-150000.3.3.1
0.99.8-150000.3.3.1
libfastjson
SUSE:Linux Enterprise Server 15 SP3-LTSS
before 0.99.8-150000.3.3.1
0.99.8-150000.3.3.1
libfastjson
SUSE:Linux Enterprise Server for SAP Applications 15 SP2
before 0.99.8-150000.3.3.1
0.99.8-150000.3.3.1
libfastjson
SUSE:Linux Enterprise Server for SAP Applications 15 SP3
before 0.99.8-150000.3.3.1
0.99.8-150000.3.3.1
libfastjson
SUSE:Enterprise Storage 7.1
before 0.99.8-150000.3.3.1
0.99.8-150000.3.3.1
libfastjson
SUSE:Linux Enterprise Server 12 SP5
before 0.99.8-3.6.1
0.99.8-3.6.1
libfastjson
SUSE:Linux Enterprise Server for SAP Applications 12 SP5
before 0.99.8-3.6.1
0.99.8-3.6.1
json-c
Ubuntu:Pro:14.04:LTS
before 0.11-3ubuntu1.2+esm3, plus listed versions
0.11-2ubuntu10.11-3ubuntu10.11-3ubuntu1.20.11-3ubuntu1.2+esm10.11-3ubuntu1.2+esm2
0.11-3ubuntu1.2+esm3
json-c
Ubuntu:16.04:LTS
before 0.11-4ubuntu2.6, plus listed versions
0.11-4ubuntu20.11-4ubuntu2.10.11-4ubuntu2.20.11-4ubuntu2.5
0.11-4ubuntu2.6
json-c
Ubuntu:18.04:LTS
before 0.12.1-1.3ubuntu0.3, plus listed versions
0.12.1-1.20.12.1-1.30.12.1-1.3ubuntu0.10.12.1-1.3ubuntu0.2
0.12.1-1.3ubuntu0.3
json-c
Ubuntu:20.04:LTS
before 0.13.1+dfsg-7ubuntu0.3, plus listed versions
0.13.1+dfsg-40.13.1+dfsg-60.13.1+dfsg-70.13.1+dfsg-7ubuntu0.10.13.1+dfsg-7ubuntu0.2
0.13.1+dfsg-7ubuntu0.3
json-c
Ubuntu:Pro:14.04:LTS
before 0.11-3ubuntu1.2+esm1, plus listed versions
0.11-2ubuntu10.11-3ubuntu10.11-3ubuntu1.2
0.11-3ubuntu1.2+esm1
json-c
Ubuntu:16.04:LTS
before 0.11-4ubuntu2.1, plus listed versions
0.11-4ubuntu2
0.11-4ubuntu2.1
json-c
Ubuntu:18.04:LTS
before 0.12.1-1.3ubuntu0.1, plus listed versions
0.12.1-1.20.12.1-1.3
0.12.1-1.3ubuntu0.1
json-c
Ubuntu:20.04:LTS
before 0.13.1+dfsg-7ubuntu0.1, plus listed versions
0.13.1+dfsg-40.13.1+dfsg-60.13.1+dfsg-7
0.13.1+dfsg-7ubuntu0.1
json-c
openSUSE:Leap 15.3
before 0.13-3.3.1
0.13-3.3.1

History

History
RecordedChangedSources
facts, referencesOSV
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2020-12762 is a high vulnerability (CVSS 7.8) in Json-c, published May 9, 2020. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.90%, the 79th percentile. Fixed in json-c 0.13.1-r1.

References

Show 72 moreShow less
MoveEnter Open