CVE-2022-38784
Fixed in a distro release EPSS <1%
Poppler prior to and including 22.08.0 contains an integer overflow in the JBIG2 decoder (JBIG2Stream::readTextRegionSeg() in JBIGStream.cc). Processing a specially crafted PDF file or JBIG2 image could lead to a crash or the execution of arbitrary code. This is similar to the vulnerability described by CVE-2022-38171 in Xpdf.
Products: freedesktop poppler, debian_linux, fedoraproject fedora
Distro releases
| Release | Package | Fixed in |
|---|---|---|
| AlmaLinux 8 | poppler | 20.11.0-6.el8 |
| AlmaLinux 8 | poppler-cpp | 20.11.0-6.el8 |
| AlmaLinux 8 | poppler-cpp-devel | 20.11.0-6.el8 |
| AlmaLinux 8 | poppler-devel | 20.11.0-6.el8 |
| AlmaLinux 8 | poppler-glib | 20.11.0-6.el8 |
| AlmaLinux 8 | poppler-glib-devel | 20.11.0-6.el8 |
| AlmaLinux 8 | poppler-qt5 | 20.11.0-6.el8 |
| AlmaLinux 8 | poppler-qt5-devel | 20.11.0-6.el8 |
| AlmaLinux 8 | poppler-utils | 20.11.0-6.el8 |
| AlmaLinux 9 | poppler | 21.01.0-14.el9 |
| AlmaLinux 9 | poppler-cpp | 21.01.0-14.el9 |
| AlmaLinux 9 | poppler-cpp-devel | 21.01.0-14.el9 |
| AlmaLinux 9 | poppler-devel | 21.01.0-14.el9 |
| AlmaLinux 9 | poppler-glib | 21.01.0-14.el9 |
| AlmaLinux 9 | poppler-glib-devel | 21.01.0-14.el9 |
| AlmaLinux 9 | poppler-qt5 | 21.01.0-14.el9 |
| AlmaLinux 9 | poppler-qt5-devel | 21.01.0-14.el9 |
| AlmaLinux 9 | poppler-utils | 21.01.0-14.el9 |
| Amazon Linux 2 | poppler | 0.26.5-43.amzn2.1.1 |
| Amazon Linux 2 | poppler-cpp | 0.26.5-43.amzn2.1.1 |
| Amazon Linux 2 | poppler-cpp-devel | 0.26.5-43.amzn2.1.1 |
| Amazon Linux 2 | poppler-demos | 0.26.5-43.amzn2.1.1 |
| Amazon Linux 2 | poppler-devel | 0.26.5-43.amzn2.1.1 |
| Amazon Linux 2 | poppler-glib | 0.26.5-43.amzn2.1.1 |
| Amazon Linux 2 | poppler-glib-devel | 0.26.5-43.amzn2.1.1 |
| Amazon Linux 2 | poppler-qt | 0.26.5-43.amzn2.1.1 |
| Amazon Linux 2 | poppler-qt-devel | 0.26.5-43.amzn2.1.1 |
| Amazon Linux 2 | poppler-utils | 0.26.5-43.amzn2.1.1 |
| Amazon Linux 2023 | poppler | 22.08.0-3.amzn2023.0.1 |
| Amazon Linux 2023 | poppler-cpp | 22.08.0-3.amzn2023.0.1 |
| Amazon Linux 2023 | poppler-cpp-devel | 22.08.0-3.amzn2023.0.1 |
| Amazon Linux 2023 | poppler-devel | 22.08.0-3.amzn2023.0.1 |
| Amazon Linux 2023 | poppler-glib | 22.08.0-3.amzn2023.0.1 |
| Amazon Linux 2023 | poppler-glib-devel | 22.08.0-3.amzn2023.0.1 |
| Amazon Linux 2023 | poppler-glib-doc | 22.08.0-3.amzn2023.0.1 |
| Amazon Linux 2023 | poppler-utils | 22.08.0-3.amzn2023.0.1 |
| Arch Linux | poppler | 22.08.0-2 |
| Arch Linux | poppler-glib | 22.08.0-2 |
| Arch Linux | poppler-qt5 | 22.08.0-2 |
| Arch Linux | poppler-qt6 | 22.08.0-2 |
| Debian 10 | poppler | 0.71.0-5+deb10u1 |
| Debian 11 | poppler | 20.09.0-3.1+deb11u1 |
| Debian 12 | poppler | 22.08.0-2.1 |
| Debian 13 | poppler | 22.08.0-2.1 |
| Debian 14 | poppler | 22.08.0-2.1 |
| Red Hat Enterprise Linux 8 | poppler | 0:20.11.0-6.el8 |
| Red Hat Enterprise Linux 8 | poppler-cpp | 0:20.11.0-6.el8 |
| Red Hat Enterprise Linux 8 | poppler-cpp-debuginfo | 0:20.11.0-6.el8 |
| Red Hat Enterprise Linux 8 | poppler-cpp-devel | 0:20.11.0-6.el8 |
| Red Hat Enterprise Linux 8 | poppler-debuginfo | 0:20.11.0-6.el8 |
| Red Hat Enterprise Linux 8 | poppler-debugsource | 0:20.11.0-6.el8 |
| Red Hat Enterprise Linux 8 | poppler-devel | 0:20.11.0-6.el8 |
| Red Hat Enterprise Linux 8 | poppler-glib | 0:20.11.0-6.el8 |
| Red Hat Enterprise Linux 8 | poppler-glib-debuginfo | 0:20.11.0-6.el8 |
| Red Hat Enterprise Linux 8 | poppler-glib-devel | 0:20.11.0-6.el8 |
| Red Hat Enterprise Linux 8 | poppler-qt5 | 0:20.11.0-6.el8 |
| Red Hat Enterprise Linux 8 | poppler-qt5-debuginfo | 0:20.11.0-6.el8 |
| Red Hat Enterprise Linux 8 | poppler-qt5-devel | 0:20.11.0-6.el8 |
| Red Hat Enterprise Linux 8 | poppler-utils | 0:20.11.0-6.el8 |
| Red Hat Enterprise Linux 8 | poppler-utils-debuginfo | 0:20.11.0-6.el8 |
| Red Hat Enterprise Linux 9 | poppler | 0:21.01.0-14.el9 |
| Red Hat Enterprise Linux 9 | poppler-cpp | 0:21.01.0-14.el9 |
| Red Hat Enterprise Linux 9 | poppler-cpp-debuginfo | 0:21.01.0-14.el9 |
| Red Hat Enterprise Linux 9 | poppler-cpp-devel | 0:21.01.0-14.el9 |
| Red Hat Enterprise Linux 9 | poppler-debuginfo | 0:21.01.0-14.el9 |
| Red Hat Enterprise Linux 9 | poppler-debugsource | 0:21.01.0-14.el9 |
| Red Hat Enterprise Linux 9 | poppler-devel | 0:21.01.0-14.el9 |
| Red Hat Enterprise Linux 9 | poppler-glib | 0:21.01.0-14.el9 |
| Red Hat Enterprise Linux 9 | poppler-glib-debuginfo | 0:21.01.0-14.el9 |
| Red Hat Enterprise Linux 9 | poppler-glib-devel | 0:21.01.0-14.el9 |
| Red Hat Enterprise Linux 9 | poppler-qt5 | 0:21.01.0-14.el9 |
| Red Hat Enterprise Linux 9 | poppler-qt5-debuginfo | 0:21.01.0-14.el9 |
| Red Hat Enterprise Linux 9 | poppler-qt5-devel | 0:21.01.0-14.el9 |
| Red Hat Enterprise Linux 9 | poppler-utils | 0:21.01.0-14.el9 |
| Red Hat Enterprise Linux 9 | poppler-utils-debuginfo | 0:21.01.0-14.el9 |
| Rocky Linux 8 | poppler | 0:20.11.0-6.el8 |
| SUSE Enterprise Storage 7 | poppler | 0.79.0-150200.3.8.1 |
| SUSE Enterprise Storage 7.1 | poppler | 0.79.0-150200.3.8.1 |
| SUSE Linux Enterprise High Performance Computing 15 SP1-LTSS | poppler | 0.62.0-150000.4.9.1 |
| SUSE Linux Enterprise High Performance Computing 15 SP2-LTSS | poppler | 0.79.0-150200.3.8.1 |
| SUSE Linux Enterprise High Performance Computing 15 SP3-ESPOS | poppler | 0.79.0-150200.3.8.1 |
| SUSE Linux Enterprise High Performance Computing 15 SP3-LTSS | poppler | 0.79.0-150200.3.8.1 |
| SUSE Linux Enterprise Module for Basesystem 15 SP4 | poppler | 22.01.0-150400.3.3.1 |
| SUSE Linux Enterprise Module for Basesystem 15 SP4 | poppler | 0.79.0-150200.3.8.1 |
| SUSE Linux Enterprise Module for Package Hub 15 SP4 | poppler | 22.01.0-150400.3.3.1 |
| SUSE Linux Enterprise Module for Package Hub 15 SP4 | poppler-qt5 | 22.01.0-150400.3.3.1 |
| SUSE Linux Enterprise Real Time 15 SP3 | poppler | 0.79.0-150200.3.8.1 |
| SUSE Linux Enterprise Server 12 SP2-BCL | poppler | 0.43.0-16.22.1 |
| SUSE Linux Enterprise Server 12 SP2-BCL | poppler-qt | 0.43.0-16.22.1 |
| SUSE Linux Enterprise Server 12 SP4-ESPOS | poppler | 0.43.0-16.22.1 |
| SUSE Linux Enterprise Server 12 SP4-ESPOS | poppler-qt | 0.43.0-16.22.1 |
| SUSE Linux Enterprise Server 12 SP4-LTSS | poppler | 0.43.0-16.22.1 |
| SUSE Linux Enterprise Server 12 SP4-LTSS | poppler-qt | 0.43.0-16.22.1 |
| SUSE Linux Enterprise Server 12 SP5 | poppler | 0.43.0-16.22.1 |
| SUSE Linux Enterprise Server 12 SP5 | poppler-qt | 0.43.0-16.22.1 |
| SUSE Linux Enterprise Server 15 SP1-LTSS | poppler | 0.62.0-150000.4.9.1 |
| SUSE Linux Enterprise Server 15 SP2-LTSS | poppler | 0.79.0-150200.3.8.1 |
| SUSE Linux Enterprise Server 15 SP3-LTSS | poppler | 0.79.0-150200.3.8.1 |
| SUSE Linux Enterprise Server for SAP Applications 12 SP4 | poppler | 0.43.0-16.22.1 |
| SUSE Linux Enterprise Server for SAP Applications 12 SP4 | poppler-qt | 0.43.0-16.22.1 |
| SUSE Linux Enterprise Server for SAP Applications 12 SP5 | poppler | 0.43.0-16.22.1 |
| SUSE Linux Enterprise Server for SAP Applications 12 SP5 | poppler-qt | 0.43.0-16.22.1 |
| SUSE Linux Enterprise Server for SAP Applications 15 SP1 | poppler | 0.62.0-150000.4.9.1 |
| SUSE Linux Enterprise Server for SAP Applications 15 SP2 | poppler | 0.79.0-150200.3.8.1 |
| SUSE Linux Enterprise Server for SAP Applications 15 SP3 | poppler | 0.79.0-150200.3.8.1 |
| SUSE Linux Enterprise Software Development Kit 12 SP5 | poppler | 0.43.0-16.22.1 |
| SUSE Linux Enterprise Software Development Kit 12 SP5 | poppler-qt | 0.43.0-16.22.1 |
| SUSE Manager Proxy 4.2 | poppler | 0.79.0-150200.3.8.1 |
| SUSE Manager Server 4.2 | poppler | 0.79.0-150200.3.8.1 |
| SUSE OpenStack Cloud 9 | poppler | 0.43.0-16.22.1 |
| SUSE OpenStack Cloud 9 | poppler-qt | 0.43.0-16.22.1 |
| SUSE OpenStack Cloud Crowbar 9 | poppler | 0.43.0-16.22.1 |
| SUSE OpenStack Cloud Crowbar 9 | poppler-qt | 0.43.0-16.22.1 |
| Ubuntu 16.04 LTS | emscripten | no fix |
| Ubuntu 18.04 LTS | emscripten | no fix |
| Ubuntu 18.04 LTS | poppler | 0.62.0-2ubuntu2.13 |
| Ubuntu 18.04 LTS | poppler | 0.62.0-2ubuntu2.14 |
| Ubuntu 20.04 LTS | poppler | 0.86.1-0ubuntu1.1 |
| Ubuntu 22.04 LTS | emscripten | no fix |
| Ubuntu 22.04 LTS | poppler | 22.02.0-2ubuntu0.1 |
| Ubuntu 24.04 LTS | emscripten | no fix |
| Ubuntu 25.10 | emscripten | no fix |
| Ubuntu 26.04 LTS | emscripten | no fix |
| Ubuntu 26.10 | emscripten | no fix |
| Ubuntu Pro 16.04 LTS | poppler | 0.41.0-0ubuntu1.16+esm2 |
| Ubuntu Pro 16.04 LTS | poppler | 0.41.0-0ubuntu1.16+esm1 |
| openSUSE Leap 15.4 | poppler | 22.01.0-150400.3.3.1 |
| openSUSE Leap 15.4 | poppler | 0.62.0-150000.4.9.1 |
| openSUSE Leap 15.4 | poppler | 0.79.0-150200.3.8.1 |
| openSUSE Leap 15.4 | poppler-qt5 | 22.01.0-150400.3.3.1 |
| openSUSE Leap 15.4 | poppler-qt6 | 22.01.0-150400.3.3.1 |
| openSUSE Tumbleweed | poppler | 22.09.0-1.1 |