Every CVE Search/ Get API key

CVE-2016-10243

TeX Live allows remote attackers to execute arbitrary commands by leveraging inclusion of mpost...

9.8 CriticalFix available

CVE-2016-10243 is a critical vulnerability (CVSS 9.8) in Tug Tex Live, published March 7, 2017. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 7.15%, the 94th percentile. Fixed in texlive-base 2016.20161130-1.

TeX Live allows remote attackers to execute arbitrary commands by leveraging inclusion of mpost in shell_escape_commands in the texmf.cnf config file.

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

7.15%Up 5.7 points since Feb 4, 2022
90%50%10%1%

What each source reports

NVD Score used 9.8

TeX Live allows remote attackers to execute arbitrary commands by leveraging inclusion of mpost in shell_escape_commands in the texmf.cnf config file.

Record
CVE-2016-10243
CVSS 3.0
9.8 CriticalCVSS:3.0/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-20
Updated
2026-11-02
CVE List No score

TeX Live allows remote attackers to execute arbitrary commands by leveraging inclusion of mpost in shell_escape_commands in the texmf.cnf config file.

Record
CVE-2016-10243
Updated
2026-11-02
EUVDEUVD-2016-1428 No score

TeX Live allows remote attackers to execute arbitrary commands by leveraging inclusion of mpost in shell_escape_commands in the texmf.cnf config file.

Record
EUVD-2016-1428
Updated
2026-11-03
GitHub AdvisoriesGHSA-7674-jxfw-vhf5 9.8

TeX Live allows remote attackers to execute arbitrary commands by leveraging inclusion of mpost...

TeX Live allows remote attackers to execute arbitrary commands by leveraging inclusion of mpost in shell_escape_commands in the texmf.cnf config file.

Record
GHSA-7674-jxfw-vhf5
CVSS 3.0
9.8 CriticalCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Weakness
CWE-20
Updated
2026-11-02
OSV 9.8

TeX Live allows remote attackers to execute arbitrary commands by leveraging inclusion of mpost in shell_escape_commands in the texmf.cnf config file.

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

TeX Live allows remote attackers to execute arbitrary commands by leveraging inclusion of mpost in shell_escape_commands in the texmf.cnf config file.

Record
DEBIAN-CVE-2016-10243
CVSS 3.0
9.8 CriticalCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
Show 31 moreShow less
OSVUBUNTU-CVE-2016-10243 9.8

TeX Live allows remote attackers to execute arbitrary commands by leveraging inclusion of mpost in shell_escape_commands in the texmf.cnf config file.

Record
UBUNTU-CVE-2016-10243
CVSS 3.0
9.8 CriticalCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVMGASA-2017-0127 No score

Updated texlive packages fix security vulnerability

It was discovered that texlive whitelists mpost as an external program to be run from within the TeX source code (called \write18). Since mpost allows to specify other programs to be run, an attacker can take advantage of this flaw for arbitrary code execution when compiling a TeX document (CVE-2016-10243).

Record
MGASA-2017-0127
Updated
2026-11-02
OSVopenSUSE-SU-2024:11431-1 No score

libkpathsea6-6.3.3-76.3 on GA media

These are all security issues fixed in the libkpathsea6-6.3.3-76.3 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:11431-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:11433-1 No score

texlive-12many-2021.186.0.0.3svn15878-47.2 on GA media

These are all security issues fixed in the texlive-12many-2021.186.0.0.3svn15878-47.2 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:11433-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:11434-1 No score

texlive-around-the-bend-2021.186.svn15878-46.2 on GA media

These are all security issues fixed in the texlive-around-the-bend-2021.186.svn15878-46.2 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:11434-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:11435-1 No score

texlive-bbding-2021.186.1.01svn17186-46.2 on GA media

These are all security issues fixed in the texlive-bbding-2021.186.1.01svn17186-46.2 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:11435-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:11436-1 No score

texlive-biolett-bst-2021.186.svn42217-45.2 on GA media

These are all security issues fixed in the texlive-biolett-bst-2021.186.svn42217-45.2 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:11436-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:11437-1 No score

texlive-chapterfolder-2021.186.2.0.1svn15878-46.2 on GA media

These are all security issues fixed in the texlive-chapterfolder-2021.186.2.0.1svn15878-46.2 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:11437-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:11438-1 No score

texlive-confproc-2021.186.0.0.8svn29349-46.2 on GA media

These are all security issues fixed in the texlive-confproc-2021.186.0.0.8svn29349-46.2 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:11438-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:11439-1 No score

texlive-datetime2-basque-2021.186.1.2asvn47064-45.2 on GA media

These are all security issues fixed in the texlive-datetime2-basque-2021.186.1.2asvn47064-45.2 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:11439-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:11440-1 No score

texlive-dvdcoll-2021.186.1.1asvn15878-46.3 on GA media

These are all security issues fixed in the texlive-dvdcoll-2021.186.1.1asvn15878-46.3 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:11440-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:11441-1 No score

texlive-eskd-2021.186.svn15878-45.2 on GA media

These are all security issues fixed in the texlive-eskd-2021.186.svn15878-45.2 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:11441-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:11442-1 No score

texlive-float-2021.186.1.3dsvn15878-45.2 on GA media

These are all security issues fixed in the texlive-float-2021.186.1.3dsvn15878-45.2 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:11442-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:11443-1 No score

texlive-gitfile-info-2021.186.0.0.5svn51928-46.3 on GA media

These are all security issues fixed in the texlive-gitfile-info-2021.186.0.0.5svn51928-46.3 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:11443-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:11444-1 No score

texlive-hrlatex-2021.186.0.0.23svn18020-45.2 on GA media

These are all security issues fixed in the texlive-hrlatex-2021.186.0.0.23svn18020-45.2 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:11444-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:11445-1 No score

texlive-ionumbers-2021.186.0.0.3.3svn33457-48.2 on GA media

These are all security issues fixed in the texlive-ionumbers-2021.186.0.0.3.3svn33457-48.2 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:11445-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:11446-1 No score

texlive-latex-web-companion-2021.187.svn29349-47.2 on GA media

These are all security issues fixed in the texlive-latex-web-companion-2021.187.svn29349-47.2 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:11446-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:11447-1 No score

texlive-lshort-slovak-2021.186.svn15878-45.2 on GA media

These are all security issues fixed in the texlive-lshort-slovak-2021.186.svn15878-45.2 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:11447-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:11448-1 No score

texlive-menu-2021.186.0.0.994svn15878-46.2 on GA media

These are all security issues fixed in the texlive-menu-2021.186.0.0.994svn15878-46.2 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:11448-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:11449-1 No score

texlive-na-box-2021.186.1.0svn45130-47.3 on GA media

These are all security issues fixed in the texlive-na-box-2021.186.1.0svn45130-47.3 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:11449-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:11450-1 No score

texlive-overlays-2021.186.2.12svn57866-44.2 on GA media

These are all security issues fixed in the texlive-overlays-2021.186.2.12svn57866-44.2 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:11450-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:11451-1 No score

texlive-plari-2021.186.svn15878-45.2 on GA media

These are all security issues fixed in the texlive-plari-2021.186.svn15878-45.2 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:11451-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:11452-1 No score

texlive-pst-pdf-2021.186.1.2fsvn56622-46.3 on GA media

These are all security issues fixed in the texlive-pst-pdf-2021.186.1.2fsvn56622-46.3 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:11452-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:11453-1 No score

texlive-robustindex-2021.186.svn49877-46.2 on GA media

These are all security issues fixed in the texlive-robustindex-2021.186.svn49877-46.2 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:11453-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:11454-1 No score

texlive-simplified-latex-2021.186.svn20620-50.3 on GA media

These are all security issues fixed in the texlive-simplified-latex-2021.186.svn20620-50.3 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:11454-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:11455-1 No score

texlive-scripts-2021.186.svn58742-46.2 on GA media

These are all security issues fixed in the texlive-scripts-2021.186.svn58742-46.2 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:11455-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:11456-1 No score

texlive-tikz-dimline-2021.186.1.0svn35805-45.2 on GA media

These are all security issues fixed in the texlive-tikz-dimline-2021.186.1.0svn35805-45.2 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:11456-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:11457-1 No score

texlive-ucharcat-2021.186.0.0.03svn38907-46.2 on GA media

These are all security issues fixed in the texlive-ucharcat-2021.186.0.0.03svn38907-46.2 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:11457-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:11458-1 No score

texlive-wrapfig-2021.186.3.6svn22048-45.3 on GA media

These are all security issues fixed in the texlive-wrapfig-2021.186.3.6svn22048-45.3 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:11458-1
Updated
2026-11-02
OSVSUSE-SU-2024:1203-1 No score

Security update for texlive-specs-k

This update for texlive-specs-k fixes the following issues:

CVE-2016-10243: Fixed arbitrary code execution via mpost during TeX document compilation (bsc#1028271)

Record
SUSE-SU-2024:1203-1
Updated
2026-11-02
OSVUSN-3401-1 No score

texlive-base vulnerability

It was discovered that TeX Live incorrectly handled certain system commands. If a user were tricked into processing a specially crafted TeX file, a remote attacker could execute arbitrary code.

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

Affected products

Affected packages

Affected packages
PackageAffectedFixed
texlive-base
Debian:12
before 2016.20161130-1
2016.20161130-1
texlive-base
Debian:13
before 2016.20161130-1
2016.20161130-1
texlive-base
Debian:14
before 2016.20161130-1
2016.20161130-1
texlive-bin
Debian:12
before 2019.20190605.51237-2
2019.20190605.51237-2
texlive-bin
Debian:13
before 2019.20190605.51237-2
2019.20190605.51237-2
texlive-bin
Debian:14
before 2019.20190605.51237-2
2019.20190605.51237-2
texlive-base
Debian:7
before 2012.20120611-5+deb7u1, plus listed versions
2012.20120611-5
2012.20120611-5+deb7u1
texlive-base
Debian:8
before 2014.20141024-2+deb8u1, plus listed versions
2014.20141024-2
2014.20141024-2+deb8u1
texlive
Mageia:5
before 20130530-21.1.mga5
20130530-21.1.mga5
texlive-kastrup
SUSE:Linux Enterprise Software Development Kit 12 SP5
before 2013.84.svn15878-21.3.1
2013.84.svn15878-21.3.1
Show 31 moreShow less
Affected packages
PackageAffectedFixed
texlive-koma-script
SUSE:Linux Enterprise Software Development Kit 12 SP5
before 2013.84.3.11bsvn29774-21.3.1
2013.84.3.11bsvn29774-21.3.1
texlive-kpathsea
SUSE:Linux Enterprise Software Development Kit 12 SP5
before 2013.84.svn30218-21.3.1
2013.84.svn30218-21.3.1
texlive-base
Ubuntu:14.04:LTS
before 2013.20140215-1ubuntu0.1, plus listed versions
2013.20130722-12013.20131010-22013.20131112-12013.20131219-12013.20140123-12013.20140215-1
2013.20140215-1ubuntu0.1
texlive-base
Ubuntu:16.04:LTS
before 2015.20160320-1ubuntu0.1, plus listed versions
2015.20150625-1ubuntu12015.20151116-1ubuntu12015.20151225-12015.20160117-12015.20160215-12015.20160223-12015.20160320-1
2015.20160320-1ubuntu0.1
texlive
openSUSE:Tumbleweed
before 2021.20210325.svn34398-76.3
2021.20210325.svn34398-76.3
texlive-specs-a
openSUSE:Tumbleweed
before 2021.186.3.0_beta3svn33894-47.2
2021.186.3.0_beta3svn33894-47.2
texlive-specs-b
openSUSE:Tumbleweed
before 2021.186.svn19440-46.2
2021.186.svn19440-46.2
texlive-specs-c
openSUSE:Tumbleweed
before 2021.186.svn15878-46.2
2021.186.svn15878-46.2
texlive-specs-d
openSUSE:Tumbleweed
before 2021.186.2.1bsvn15878-45.2
2021.186.2.1bsvn15878-45.2
texlive-specs-e
openSUSE:Tumbleweed
before 2021.186.1.5svn55387-46.2
2021.186.1.5svn55387-46.2
texlive-specs-f
openSUSE:Tumbleweed
before 2021.186.1.5.7svn58590-46.2
2021.186.1.5.7svn58590-46.2
texlive-specs-g
openSUSE:Tumbleweed
before 2021.186.1.0svn54080-45.2
2021.186.1.0svn54080-45.2
texlive-specs-h
openSUSE:Tumbleweed
before 2021.186.1.0svn18115-46.3
2021.186.1.0svn18115-46.3
texlive-specs-i
openSUSE:Tumbleweed
before 2021.186.2.0bsvn56782-45.2
2021.186.2.0bsvn56782-45.2
texlive-specs-j
openSUSE:Tumbleweed
before 2021.186.1.6.0svn54732-45.2
2021.186.1.6.0svn54732-45.2
texlive-specs-k
openSUSE:Tumbleweed
before 2021.186.1.0fsvn22255-46.3
2021.186.1.0fsvn22255-46.3
texlive-specs-l
openSUSE:Tumbleweed
before 2021.186.1.2.2svn57773-45.2
2021.186.1.2.2svn57773-45.2
texlive-specs-m
openSUSE:Tumbleweed
before 2021.186.0.0.5.6svn53248-48.2
2021.186.0.0.5.6svn53248-48.2
texlive-specs-n
openSUSE:Tumbleweed
before 2021.187.svn55643-47.2
2021.187.svn55643-47.2
texlive-specs-o
openSUSE:Tumbleweed
before 2021.186.1.5svn15878-45.2
2021.186.1.5svn15878-45.2
texlive-specs-p
openSUSE:Tumbleweed
before 2021.186.1.01svn41996-46.2
2021.186.1.01svn41996-46.2
texlive-specs-q
openSUSE:Tumbleweed
before 2021.186.0.0.1svn45601-47.3
2021.186.0.0.1svn45601-47.3
texlive-specs-r
openSUSE:Tumbleweed
before 2021.186.0.0.3.1svn55214-44.2
2021.186.0.0.3.1svn55214-44.2
texlive-specs-s
openSUSE:Tumbleweed
before 2021.186.0.0.3bsvn15878-45.2
2021.186.0.0.3bsvn15878-45.2
texlive-specs-t
openSUSE:Tumbleweed
before 2021.186.0.0.1svn15878-46.3
2021.186.0.0.1svn15878-46.3
texlive-specs-u
openSUSE:Tumbleweed
before 2021.186.1.2asvn15878-46.2
2021.186.1.2asvn15878-46.2
texlive-specs-v
openSUSE:Tumbleweed
before 2021.186.0.0.1svn34495-50.3
2021.186.0.0.1svn34495-50.3
texlive-specs-w
openSUSE:Tumbleweed
before 2021.186.1.2svn54512-46.2
2021.186.1.2svn54512-46.2
texlive-specs-x
openSUSE:Tumbleweed
before 2021.186.1.3svn40772-45.2
2021.186.1.3svn40772-45.2
texlive-specs-y
openSUSE:Tumbleweed
before 2021.186.1.1svn48423-46.2
2021.186.1.1svn48423-46.2
texlive-specs-z
openSUSE:Tumbleweed
before 2021.186.17.7svn55862-45.3
2021.186.17.7svn55862-45.3

History

History
WhenChangedSources
2026-11-03aliasesEUVD
2026-11-02createdCVE List, GitHub Advisories, NVD, OSV

References

Show 18 moreShow less
MoveEnter Open