CVE-2016-8729
An exploitable memory corruption vulnerability exists in the JBIG2 parser of Artifex MuPDF 1.9. A...
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.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- High
- Privileges needed
- None
- User interaction
- Required
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
CVE List Score used
7.5
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.
- Record
CVE-2016-8729- CVSS 3.0
- 7.5 High
CVSS:3.0/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
EUVDEUVD-2016-9568
7.5
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.
- Record
EUVD-2016-9568- CVSS 3.0
- 7.5 High
CVSS:3.0/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-03
GitHub AdvisoriesGHSA-2cj5-5xv9-px48
7.8
An exploitable memory corruption vulnerability exists in the JBIG2 parser of Artifex MuPDF 1.9. A...
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.
- Record
GHSA-2cj5-5xv9-px48- CVSS 3.0
- 7.8 High
CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Weakness
- CWE-119
- Updated
- 2026-11-02
NVD
7.8
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.
- Record
CVE-2016-8729- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - CVSS 3.0
- 7.5 High
CVSS:3.0/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H - CVSS 2.0
- 6.8 Medium
AV:N/AC:M/Au:N/C:P/I:P/A:P - Weakness
- CWE-119
- Updated
- 2026-11-02
OSV
7.8
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.
- Record
CVE-2016-8729- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVDEBIAN-CVE-2016-8729
7.8
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.
- Record
DEBIAN-CVE-2016-8729- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2016-8729
7.8
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.
- Record
UBUNTU-CVE-2016-8729- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - CVSS 3.0
- 7.5 High
CVSS:3.0/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H - CVSS 3.0
- 7.8 High
CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVopenSUSE-SU-2024:11068-1 No score
mupdf-1.18.0-1.7 on GA media
These are all security issues fixed in the mupdf-1.18.0-1.7 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:11068-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
jbig2decDebian:12 |
before 0.13-4 | 0.13-4 |
jbig2decDebian:13 |
before 0.13-4 | 0.13-4 |
jbig2decDebian:14 |
before 0.13-4 | 0.13-4 |
jbig2decDebian:7 |
before 0.13-4~deb7u1, plus listed versions 0.11+20120125-10.12+20150918-10.12-10.12-20.13-10.13-20.13-3 |
0.13-4~deb7u1 |
jbig2decDebian:8 |
before 0.13-4~deb8u1, plus listed versions 0.11+20120125-10.12+20150918-10.12-10.12-20.13-1 Show 4 moreShow less0.13-20.13-30.13-4~deb7u10.13-4~deb7u2 |
0.13-4~deb8u1 |
jbig2decUbuntu:14.04:LTS |
before 0.11+20120125-1ubuntu1.1, plus listed versions 0.11+20120125-1ubuntu1 |
0.11+20120125-1ubuntu1.1 |
jbig2decUbuntu:16.04:LTS |
before 0.12+20150918-1ubuntu0.1, plus listed versions 0.12-20.12+20150918-1 |
0.12+20150918-1ubuntu0.1 |
mupdfopenSUSE:Tumbleweed |
before 1.18.0-1.7 | 1.18.0-1.7 |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2016-8729 is a high vulnerability (CVSS 7.5) in Artifex Mupdf, published March 24, 2017. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.51%, the 74th percentile. Fixed in jbig2dec 0.13-4.
References
talosintelligence.com/vulnerability_reports/TALOS-2016-0243
bugs.ghostscript.com/show_bug.cgi?id=697395
cgit.ghostscript.com/cgi-bin/cgit.cgi/jbig2dec.git/commit?id=e698d5c11d27212aa1098bc5b1673a3378563092
cgit.ghostscript.com/cgi-bin/cgit.cgi/mupdf.git/commit?id=1a7ef61410884daff8ff8391ddcecc3102acd989
nvd.nist.gov/vuln/detail/CVE-2016-8729
github.com/advisories/GHSA-2cj5-5xv9-px48
Show 21 moreShow less
security-tracker.debian.org/tracker/CVE-2016-8729
ubuntu.com/security/CVE-2016-8729
cve.org/CVERecord?id=CVE-2016-8729
suse.com/security/cve/CVE-2016-10132
suse.com/security/cve/CVE-2016-10141
suse.com/security/cve/CVE-2016-10221
suse.com/security/cve/CVE-2016-8729
suse.com/security/cve/CVE-2017-15369
suse.com/security/cve/CVE-2017-17858
suse.com/security/cve/CVE-2017-5627
suse.com/security/cve/CVE-2017-5628
suse.com/security/cve/CVE-2017-5896
suse.com/security/cve/CVE-2017-7976
suse.com/security/cve/CVE-2018-1000051
suse.com/security/cve/CVE-2018-16647
suse.com/security/cve/CVE-2018-16648
suse.com/security/cve/CVE-2018-18662
suse.com/security/cve/CVE-2018-5686
suse.com/security/cve/CVE-2018-6187
suse.com/security/cve/CVE-2018-6192
suse.com/security/cve/CVE-2018-6544