Skip to content
OpenAdvisories
High · 7.5 CVE-2016-8729 EUVD-2016-9568GHSA-2cj5-5xv9-px48

An exploitable memory corruption vulnerability exists in the JBIG2 parser of Artifex MuPDF 1.9. A specially crafted PDF can cause a negativ…

Published Apr 24, 2018 · Updated Sep 16, 2024 · Assigned by talos

Description

An exploitable memory corruption vulnerability exists in the JBIG2 parser of Artifex MuPDF 1.9. A specially crafted PDF can cause a negative number to be passed to a memset resulting in memory corruption and potential code execution. An attacker can specially craft a PDF and send to the victim to trigger this vulnerability.

Affected products

VendorProductAffectedFixed
Artifex Software MuPDF 1.9, 1.10 RC2 —

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
Debian 14 jbig2dec 0.13-4 —
Debian 13 jbig2dec 0.13-4 —
Debian 12 jbig2dec 0.13-4 —
Debian 8 jbig2dec 0.13-4~deb8u1 DSA-3817-1
Debian 7 jbig2dec 0.13-4~deb7u1 DLA-874-1
ReleasePackageFixed inAdvisory
Ubuntu 16.04 LTS jbig2dec 0.12+20150918-1ubuntu0.1 —
Ubuntu 14.04 LTS jbig2dec 0.11+20120125-1ubuntu1.1 —
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed mupdf 1.18.0-1.7 openSUSE-SU-2024:11068-1

Advisories 3

References