Every CVE Search/ Get API key

CVE-2020-12268

jbig2_image_compose in jbig2_image.c in Artifex jbig2dec before 0.18 has a heap-based buffer...

9.8 CriticalFix available

jbig2_image_compose in jbig2_image.c in Artifex jbig2dec before 0.18 has a heap-based buffer overflow.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
High
Integrity
High
Availability
High

Exploit likelihood

2.74%Up 1.7 points since Apr 14, 2021
90%50%10%1%

What each source reports

NVD Score used 9.8

jbig2_image_compose in jbig2_image.c in Artifex jbig2dec before 0.18 has a heap-based buffer overflow.

Record
CVE-2020-12268
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS 2.0
7.5 HighAV:N/AC:L/Au:N/C:P/I:P/A:P
Weakness
CWE-787
Updated
2026-11-02
CVE List No score

jbig2_image_compose in jbig2_image.c in Artifex jbig2dec before 0.18 has a heap-based buffer overflow.

Record
CVE-2020-12268
Updated
2026-11-02
EUVDEUVD-2020-4581 No score

jbig2_image_compose in jbig2_image.c in Artifex jbig2dec before 0.18 has a heap-based buffer overflow.

Record
EUVD-2020-4581
Updated
2026-11-03
GitHub AdvisoriesGHSA-ccx8-28wr-3jgq No score

jbig2_image_compose in jbig2_image.c in Artifex jbig2dec before 0.18 has a heap-based buffer...

jbig2_image_compose in jbig2_image.c in Artifex jbig2dec before 0.18 has a heap-based buffer overflow.

Record
GHSA-ccx8-28wr-3jgq
Weakness
CWE-787
Updated
2026-11-02
OSVALPINE-CVE-2020-12268 9.8

jbig2_image_compose in jbig2_image.c in Artifex jbig2dec before 0.18 has a heap-based buffer overflow.

Record
ALPINE-CVE-2020-12268
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVBELL-CVE-2020-12268 9.8

CVE-2020-12268 does not affect BellSoft software

Record
BELL-CVE-2020-12268
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
Show 12 moreShow less
OSV 9.8

jbig2_image_compose in jbig2_image.c in Artifex jbig2dec before 0.18 has a heap-based buffer overflow.

Record
CVE-2020-12268
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVDEBIAN-CVE-2020-12268 9.8

jbig2_image_compose in jbig2_image.c in Artifex jbig2dec before 0.18 has a heap-based buffer overflow.

Record
DEBIAN-CVE-2020-12268
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2020:2897 9.8

Red Hat Security Advisory: jbig2dec security update

Record
RHSA-2020:2897
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2020:2971 9.8

Red Hat Security Advisory: jbig2dec security update

Record
RHSA-2020:2971
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2020:3043 9.8

Red Hat Security Advisory: jbig2dec security update

Record
RHSA-2020:3043
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2020-12268 9.8

jbig2_image_compose in jbig2_image.c in Artifex jbig2dec before 0.18 has a heap-based buffer overflow.

Record
UBUNTU-CVE-2020-12268
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVMGASA-2020-0213 No score

Updated jbig2dec packages fix security vulnerability

Updated jbig2dec packages fix security vulnerability:

jbig2_image_compose in jbig2_image.c in Artifex jbig2dec before 0.18 has a heap-based buffer overflow (CVE-2020-12268).

Record
MGASA-2020-0213
Updated
2026-11-02
OSVopenSUSE-SU-2020:0653-1 No score

Security update for ghostscript

This update for ghostscript to version 9.52 fixes the following issues:

  • CVE-2020-12268: Fixed a heap-based buffer overflow in jbig2_image_compose (bsc#1170603).

This update was imported from the SUSE:SLE-15:Update update project.

Record
openSUSE-SU-2020:0653-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:10783-1 No score

ghostscript-9.54.0-2.2 on GA media

These are all security issues fixed in the ghostscript-9.54.0-2.2 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:10783-1
Updated
2026-11-02
OSVSUSE-SU-2020:1212-1 No score

Security update for ghostscript

This update for ghostscript to version 9.52 fixes the following issues:

  • CVE-2020-12268: Fixed a heap-based buffer overflow in jbig2_image_compose (bsc#1170603).
Record
SUSE-SU-2020:1212-1
Updated
2026-11-02
OSVSUSE-SU-2020:1220-1 No score

Security update for ghostscript

This update for ghostscript to version 9.52 fixes the following issues:

  • CVE-2020-12268: Fixed a heap-based buffer overflow in jbig2_image_compose (bsc#1170603).
Record
SUSE-SU-2020:1220-1
Updated
2026-11-02
OSVUSN-5405-1 No score

jbig2dec vulnerabilities

It was discovered that jbig2dec incorrectly handled memory when parsing invalid files. An attacker could use this issue to cause jbig2dec to crash, leading to a denial of service. (CVE-2017-9216)

It was discovered that jbig2dec incorrectly handled memory when processing untrusted input. An attacker could use this issue to cause a denial of service, or possibly execute arbitrary code. (CVE-2020-12268)

Record
USN-5405-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
jbig2dec
Alpine:v3.10
before 0.16-r1
0.16-r1
jbig2dec
Alpine:v3.12
before 0.18-r0
0.18-r0
jbig2dec
Alpine:v3.13
before 0.18-r0
0.18-r0
jbig2dec
Alpine:v3.14
before 0.18-r0
0.18-r0
jbig2dec
Alpine:v3.15
before 0.18-r0
0.18-r0
jbig2dec
Alpine:v3.16
before 0.18-r0
0.18-r0
jbig2dec
Alpine:v3.17
before 0.18-r0
0.18-r0
jbig2dec
Alpine:v3.18
before 0.18-r0
0.18-r0
jbig2dec
Alpine:v3.19
before 0.18-r0
0.18-r0
jbig2dec
Alpine:v3.20
before 0.18-r0
0.18-r0
Show 81 moreShow less
Affected packages
PackageAffectedFixed
jbig2dec
Alpine:v3.21
before 0.18-r0
0.18-r0
jbig2dec
Alpine:v3.22
before 0.18-r0
0.18-r0
jbig2dec
Alpine:v3.23
before 0.18-r0
0.18-r0
jbig2dec
Alpine:v3.24
before 0.18-r0
0.18-r0
jbig2dec
Alpine:v3.9
before 0.15-r1
0.15-r1
jbig2dec
Debian:12
before 0.18-1
0.18-1
jbig2dec
Debian:13
before 0.18-1
0.18-1
jbig2dec
Debian:14
before 0.18-1
0.18-1
jbig2dec
Debian:9
From an advisory covering 2 CVEs
before 0.13-4.1+deb9u1, plus listed versions
0.13-4.1
0.13-4.1+deb9u1
jbig2dec
Mageia:7
before 0.18-1.mga7
0.18-1.mga7
jbig2dec
Red Hat:enterprise_linux:8::appstream
before 0:0.14-4.el8_2
0:0.14-4.el8_2
jbig2dec-debuginfo
Red Hat:enterprise_linux:8::appstream
before 0:0.14-4.el8_2
0:0.14-4.el8_2
jbig2dec-debugsource
Red Hat:enterprise_linux:8::appstream
before 0:0.14-4.el8_2
0:0.14-4.el8_2
jbig2dec-libs
Red Hat:enterprise_linux:8::appstream
before 0:0.14-4.el8_2
0:0.14-4.el8_2
jbig2dec-libs-debuginfo
Red Hat:enterprise_linux:8::appstream
before 0:0.14-4.el8_2
0:0.14-4.el8_2
jbig2dec
Red Hat:rhel_eus:8.1::appstream
before 0:0.14-4.el8_1
0:0.14-4.el8_1
jbig2dec-debuginfo
Red Hat:rhel_eus:8.1::appstream
before 0:0.14-4.el8_1
0:0.14-4.el8_1
jbig2dec-debugsource
Red Hat:rhel_eus:8.1::appstream
before 0:0.14-4.el8_1
0:0.14-4.el8_1
jbig2dec-libs
Red Hat:rhel_eus:8.1::appstream
before 0:0.14-4.el8_1
0:0.14-4.el8_1
jbig2dec-libs-debuginfo
Red Hat:rhel_eus:8.1::appstream
before 0:0.14-4.el8_1
0:0.14-4.el8_1
jbig2dec
Red Hat:rhel_e4s:8.0::appstream
before 0:0.14-4.el8_0
0:0.14-4.el8_0
jbig2dec-debuginfo
Red Hat:rhel_e4s:8.0::appstream
before 0:0.14-4.el8_0
0:0.14-4.el8_0
jbig2dec-debugsource
Red Hat:rhel_e4s:8.0::appstream
before 0:0.14-4.el8_0
0:0.14-4.el8_0
jbig2dec-libs
Red Hat:rhel_e4s:8.0::appstream
before 0:0.14-4.el8_0
0:0.14-4.el8_0
jbig2dec-libs-debuginfo
Red Hat:rhel_e4s:8.0::appstream
before 0:0.14-4.el8_0
0:0.14-4.el8_0
ghostscript
SUSE:HPE Helion OpenStack 8
before 9.52-23.34.1
9.52-23.34.1
libspectre
SUSE:HPE Helion OpenStack 8
before 0.2.7-12.10.1
0.2.7-12.10.1
ghostscript
SUSE:OpenStack Cloud 7
before 9.52-23.34.1
9.52-23.34.1
libspectre
SUSE:OpenStack Cloud 7
before 0.2.7-12.10.1
0.2.7-12.10.1
ghostscript
SUSE:OpenStack Cloud 8
before 9.52-23.34.1
9.52-23.34.1
libspectre
SUSE:OpenStack Cloud 8
before 0.2.7-12.10.1
0.2.7-12.10.1
ghostscript
SUSE:OpenStack Cloud Crowbar 8
before 9.52-23.34.1
9.52-23.34.1
libspectre
SUSE:OpenStack Cloud Crowbar 8
before 0.2.7-12.10.1
0.2.7-12.10.1
ghostscript
SUSE:Linux Enterprise Server for SAP Applications 12 SP1
before 9.52-23.34.1
9.52-23.34.1
libspectre
SUSE:Linux Enterprise Server for SAP Applications 12 SP1
before 0.2.7-12.10.1
0.2.7-12.10.1
ghostscript
SUSE:Linux Enterprise Server for SAP Applications 12 SP2
before 9.52-23.34.1
9.52-23.34.1
libspectre
SUSE:Linux Enterprise Server for SAP Applications 12 SP2
before 0.2.7-12.10.1
0.2.7-12.10.1
ghostscript
SUSE:Linux Enterprise Server for SAP Applications 12 SP3
before 9.52-23.34.1
9.52-23.34.1
libspectre
SUSE:Linux Enterprise Server for SAP Applications 12 SP3
before 0.2.7-12.10.1
0.2.7-12.10.1
ghostscript
SUSE:Linux Enterprise Software Development Kit 12 SP4
before 9.52-23.34.1
9.52-23.34.1
libspectre
SUSE:Linux Enterprise Software Development Kit 12 SP4
before 0.2.7-12.10.1
0.2.7-12.10.1
ghostscript
SUSE:Linux Enterprise Software Development Kit 12 SP5
before 9.52-23.34.1
9.52-23.34.1
libspectre
SUSE:Linux Enterprise Software Development Kit 12 SP5
before 0.2.7-12.10.1
0.2.7-12.10.1
ghostscript
SUSE:Linux Enterprise Server 12 SP1-LTSS
before 9.52-23.34.1
9.52-23.34.1
libspectre
SUSE:Linux Enterprise Server 12 SP1-LTSS
before 0.2.7-12.10.1
0.2.7-12.10.1
ghostscript
SUSE:Linux Enterprise Server 12 SP2-LTSS
before 9.52-23.34.1
9.52-23.34.1
libspectre
SUSE:Linux Enterprise Server 12 SP2-LTSS
before 0.2.7-12.10.1
0.2.7-12.10.1
ghostscript
SUSE:Linux Enterprise Server 12 SP2-BCL
before 9.52-23.34.1
9.52-23.34.1
libspectre
SUSE:Linux Enterprise Server 12 SP2-BCL
before 0.2.7-12.10.1
0.2.7-12.10.1
ghostscript
SUSE:Linux Enterprise Server 12 SP3-LTSS
before 9.52-23.34.1
9.52-23.34.1
libspectre
SUSE:Linux Enterprise Server 12 SP3-LTSS
before 0.2.7-12.10.1
0.2.7-12.10.1
ghostscript
SUSE:Linux Enterprise Server 12 SP3-BCL
before 9.52-23.34.1
9.52-23.34.1
libspectre
SUSE:Linux Enterprise Server 12 SP3-BCL
before 0.2.7-12.10.1
0.2.7-12.10.1
ghostscript
SUSE:Linux Enterprise Server 12 SP4
before 9.52-23.34.1
9.52-23.34.1
libspectre
SUSE:Linux Enterprise Server 12 SP4
before 0.2.7-12.10.1
0.2.7-12.10.1
ghostscript
SUSE:Linux Enterprise Server for SAP Applications 12 SP4
before 9.52-23.34.1
9.52-23.34.1
libspectre
SUSE:Linux Enterprise Server for SAP Applications 12 SP4
before 0.2.7-12.10.1
0.2.7-12.10.1
ghostscript
SUSE:Linux Enterprise Server 12 SP5
before 9.52-23.34.1
9.52-23.34.1
libspectre
SUSE:Linux Enterprise Server 12 SP5
before 0.2.7-12.10.1
0.2.7-12.10.1
ghostscript
SUSE:Linux Enterprise Server for SAP Applications 12 SP5
before 9.52-23.34.1
9.52-23.34.1
libspectre
SUSE:Linux Enterprise Server for SAP Applications 12 SP5
before 0.2.7-12.10.1
0.2.7-12.10.1
ghostscript
SUSE:Enterprise Storage 5
before 9.52-23.34.1
9.52-23.34.1
libspectre
SUSE:Enterprise Storage 5
before 0.2.7-12.10.1
0.2.7-12.10.1
ghostscript
SUSE:Linux Enterprise Module for Basesystem 15 SP1
before 9.52-3.27.2
9.52-3.27.2
libspectre
SUSE:Linux Enterprise Module for Desktop Applications 15 SP1
before 0.2.8-3.10.1
0.2.8-3.10.1
ghostscript
SUSE:Linux Enterprise High Performance Computing 15-ESPOS
before 9.52-3.27.2
9.52-3.27.2
libspectre
SUSE:Linux Enterprise High Performance Computing 15-ESPOS
before 0.2.8-3.10.1
0.2.8-3.10.1
ghostscript
SUSE:Linux Enterprise High Performance Computing 15-LTSS
before 9.52-3.27.2
9.52-3.27.2
libspectre
SUSE:Linux Enterprise High Performance Computing 15-LTSS
before 0.2.8-3.10.1
0.2.8-3.10.1
ghostscript
SUSE:Linux Enterprise Server 15-LTSS
before 9.52-3.27.2
9.52-3.27.2
libspectre
SUSE:Linux Enterprise Server 15-LTSS
before 0.2.8-3.10.1
0.2.8-3.10.1
ghostscript
SUSE:Linux Enterprise Server for SAP Applications 15
before 9.52-3.27.2
9.52-3.27.2
libspectre
SUSE:Linux Enterprise Server for SAP Applications 15
before 0.2.8-3.10.1
0.2.8-3.10.1
jbig2dec
Ubuntu:14.04:LTS
All versions, plus listed versions
0.11+20120125-1ubuntu10.11+20120125-1ubuntu1.1
None known
jbig2dec
Ubuntu:Pro:16.04:LTS
before 0.12+20150918-1ubuntu0.1+esm2, plus listed versions
0.12-20.12+20150918-10.12+20150918-1ubuntu0.1
0.12+20150918-1ubuntu0.1+esm2
jbig2dec
Ubuntu:18.04:LTS
All versions, plus listed versions
0.13-50.13-6
None known
jbig2dec
Ubuntu:Pro:16.04:LTS
From an advisory covering 2 CVEs
before 0.12+20150918-1ubuntu0.1+esm2, plus listed versions
0.12-20.12+20150918-10.12+20150918-1ubuntu0.1
0.12+20150918-1ubuntu0.1+esm2
ghostscript
openSUSE:Leap 15.1
before 9.52-lp151.3.12.1
9.52-lp151.3.12.1
ghostscript-mini
openSUSE:Leap 15.1
before 9.52-lp151.3.12.1
9.52-lp151.3.12.1
libspectre
openSUSE:Leap 15.1
before 0.2.8-lp151.3.3.1
0.2.8-lp151.3.3.1
ghostscript
openSUSE:Tumbleweed
From an advisory covering 44 CVEs
before 9.54.0-2.2
9.54.0-2.2

History

History
RecordedChangedSources
affected, facts
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

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

In short

CVE-2020-12268 is a critical vulnerability (CVSS 9.8) in Artifex Jbig2dec, published April 27, 2020. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.74%, the 86th percentile. Fixed in jbig2dec 0.16-r1.

References

Show 68 moreShow less
MoveEnter Open