The TeX system allows for calling external programs from within the TeX source code (called \write18). This has been restricted to a small set of programs since a long time ago. Unfortunately it turned out that one program in the list, mpost (also shipped with TeX Live), allows in turn to specify other programs to be run, which allows arbitrary code execution when compiling a TeX document. References: http://seclists.org/oss-sec/2017/q1/555 https://scumjr.github.io/2016/11/28/pwning-coworkers-thanks-to-latex/ Upstream patch: https://www.tug.org/svn/texlive?view=revision&revision=42605
Created texlive tracking bugs for this issue: Affects: fedora-all [bug 1429454]