Skip to content
OpenAdvisories
Unscored CVE-2022-38171 EUVD-2022-40767GHSA-wxgh-95h6-c68v

Xpdf prior to version 4.04 contains an integer overflow in the JBIG2 decoder (JBIG2Stream::readTextRegionSeg() in JBIG2Stream.cc). Processi…

Published Aug 22, 2022 · Updated Sep 16, 2024 · Assigned by mitre

Description

Xpdf prior to version 4.04 contains an integer overflow in the JBIG2 decoder (JBIG2Stream::readTextRegionSeg() in JBIG2Stream.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-2021-30860 (Apple CoreGraphics).

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Ubuntu 26.10 ipe +1 No fix yet —
Ubuntu 26.04 LTS ipe +1 No fix yet —
Ubuntu 25.10 ipe +1 No fix yet —
Ubuntu 24.04 LTS ipe +1 No fix yet —
Ubuntu 22.04 LTS ipe +1 No fix yet —
Show 6 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu 20.04 LTS ipe No fix yet —
Ubuntu 18.04 LTS ipe +1 No fix yet —
Ubuntu 16.04 LTS ipe +1 No fix yet —
Ubuntu Pro 20.04 LTS texlive-bin No fix yet —
Ubuntu Pro 18.04 LTS texlive-bin No fix yet —
Ubuntu Pro 16.04 LTS texlive-bin No fix yet —
ReleasePackageFixed inAdvisory
Alpine v3.24 xpdf 4.04-r0 —
Alpine v3.23 xpdf 4.04-r0 —
Alpine v3.22 xpdf 4.04-r0 —
Alpine v3.21 xpdf 4.04-r0 —
Alpine v3.20 xpdf 4.04-r0 —
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Alpine v3.19 xpdf 4.04-r0 —

Advisories 2

References