CVE-2017-17513
TeX Live through 20170524 does not validate strings before launching the program specified by the...
CVE-2017-17513 is a high vulnerability (CVSS 8.8) in Tug Tex Live, published December 14, 2017. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.28%, the 70th percentile. No source names a fixed version.
TeX Live through 20170524 does not validate strings before launching the program specified by the BROWSER environment variable, which might allow remote attackers to conduct argument-injection attacks via a crafted URL, related to linked_scripts/context/stubs/unix/mtxrun, texmf-dist/scripts/context/stubs/mswin/mtxrun.lua, and texmf-dist/tex/luatex/lualibs/lualibs-os.lua.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- Required
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
8.8
TeX Live through 20170524 does not validate strings before launching the program specified by the BROWSER environment variable, which might allow remote attackers to conduct argument-injection attacks via a crafted URL, related to linked_scripts/context/stubs/unix/mtxrun, texmf-dist/scripts/context/stubs/mswin/mtxrun.lua, and texmf-dist/tex/luatex/lualibs/lualibs-os.lua.
- Record
CVE-2017-17513- CVSS 3.0
- 8.8 High
CVSS:3.0/AV:N/AC:L/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-74
- Updated
- 2026-11-02
CVE List No score
TeX Live through 20170524 does not validate strings before launching the program specified by the BROWSER environment variable, which might allow remote attackers to conduct argument-injection attacks via a crafted URL, related to linked_scripts/context/stubs/unix/mtxrun, texmf-dist/scripts/context/stubs/mswin/mtxrun.lua, and texmf-dist/tex/luatex/lualibs/lualibs-os.lua.
- Record
CVE-2017-17513- Updated
- 2026-11-02
EUVDEUVD-2017-8674 No score
TeX Live through 20170524 does not validate strings before launching the program specified by the BROWSER environment variable, which might allow remote attackers to conduct argument-injection attacks via a crafted URL, related to linked_scripts/context/stubs/unix/mtxrun, texmf-dist/scripts/context/stubs/mswin/mtxrun.lua, and texmf-dist/tex/luatex/lualibs/lualibs-os.lua.
- Record
EUVD-2017-8674- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-5fq9-qwgg-j7pg
8.8
TeX Live through 20170524 does not validate strings before launching the program specified by the...
TeX Live through 20170524 does not validate strings before launching the program specified by the BROWSER environment variable, which might allow remote attackers to conduct argument-injection attacks via a crafted URL, related to linked_scripts/context/stubs/unix/mtxrun, texmf-dist/scripts/context/stubs/mswin/mtxrun.lua, and texmf-dist/tex/luatex/lualibs/lualibs-os.lua.
- Record
GHSA-5fq9-qwgg-j7pg- CVSS 3.0
- 8.8 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Weakness
- CWE-74
- Updated
- 2026-11-02
OSV
8.8
TeX Live through 20170524 does not validate strings before launching the program specified by the BROWSER environment variable, which might allow remote attackers to conduct argument-injection attacks via a crafted URL, related to linked_scripts/context/stubs/unix/mtxrun, texmf-dist/scripts/context/stubs/mswin/mtxrun.lua, and texmf-dist/tex/luatex/lualibs/lualibs-os.lua.
- Record
CVE-2017-17513- CVSS 3.0
- 8.8 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVDEBIAN-CVE-2017-17513
8.8
TeX Live through 20170524 does not validate strings before launching the program specified by the BROWSER environment variable, which might allow remote attackers to conduct argument-injection attacks via a crafted URL, related to linked_scripts/context/stubs/unix/mtxrun, texmf-dist/scripts/context/stubs/mswin/mtxrun.lua, and texmf-dist/tex/luatex/lualibs/lualibs-os.lua.
- Record
DEBIAN-CVE-2017-17513- CVSS 3.0
- 8.8 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2017-17513
8.8
TeX Live through 20170524 does not validate strings before launching the program specified by the BROWSER environment variable, which might allow remote attackers to conduct argument-injection attacks via a crafted URL, related to linked_scripts/context/stubs/unix/mtxrun, texmf-dist/scripts/context/stubs/mswin/mtxrun.lua, and texmf-dist/tex/luatex/lualibs/lualibs-os.lua.
- Record
UBUNTU-CVE-2017-17513- CVSS 3.0
- 8.8 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
contextDebian:12 |
All versions, plus listed versions 2021.03.05.20230120+dfsg-12021.03.05.20230120+dfsg-1+deb12u12021.03.05.20230120+dfsg-22023.05.05.20230730+dfsg-12023.05.05.20230730+dfsg-2 Show 6 moreShow less2024.04.01.20240428+dfsg-12024.04.01.20240428+dfsg-22025.03.05.20250324+dfsg-12025.03.05.20250324+dfsg-22025.03.05.20250324+dfsg-32025.09.21.20251026+dfsg-1 |
None known |
contextDebian:13 |
All versions, plus listed versions 2024.04.01.20240428+dfsg-22025.03.05.20250324+dfsg-12025.03.05.20250324+dfsg-22025.03.05.20250324+dfsg-32025.09.21.20251026+dfsg-1 |
None known |
contextDebian:14 |
All versions, plus listed versions 2024.04.01.20240428+dfsg-22025.03.05.20250324+dfsg-12025.03.05.20250324+dfsg-22025.03.05.20250324+dfsg-32025.09.21.20251026+dfsg-1 |
None known |
texlive-baseDebian:12 |
All versions, plus listed versions 2022.20230122-32023.20230613-12023.20230613-22023.20230613-32023.20231007-1 Show 30 moreShow less2023.20231207-12023.20240207-12024.20240401-12024.20240401-22024.20240401-32024.20240706-12024.20240829-12024.20240829-22024.20241102-12024.20241115-12024.20250114-12024.20250309-12025.20250727-12025.20250727-22025.20250727-32025.20250927-12025.20250927-22025.20250927-32025.20250927-42025.20251127-12025.20260124-12026.20260328-12026.20260328-22026.20260328-32026.20260328-42026.20260527-12026.20260527-22026.20260527-32026.20260711-12026.20260711-2 |
None known |
texlive-baseDebian:13 |
All versions, plus listed versions 2024.20250309-12025.20250727-12025.20250727-22025.20250727-32025.20250927-1 Show 14 moreShow less2025.20250927-22025.20250927-32025.20250927-42025.20251127-12025.20260124-12026.20260328-12026.20260328-22026.20260328-32026.20260328-42026.20260527-12026.20260527-22026.20260527-32026.20260711-12026.20260711-2 |
None known |
texlive-baseDebian:14 |
All versions, plus listed versions 2024.20250309-12025.20250727-12025.20250727-22025.20250727-32025.20250927-1 Show 14 moreShow less2025.20250927-22025.20250927-32025.20250927-42025.20251127-12025.20260124-12026.20260328-12026.20260328-22026.20260328-32026.20260328-42026.20260527-12026.20260527-22026.20260527-32026.20260711-12026.20260711-2 |
None known |
texlive-binDebian:12 |
All versions, plus listed versions 2022.20220321.62855-5.12022.20220321.62855-5.1+deb12u12022.20220321.62855-5.1+deb12u22022.20220321.62855-62022.20220321.62855-7 Show 27 moreShow less2022.20220321.62855-82023.20230311.66589-12023.20230311.66589-22023.20230311.66589-32023.20230311.66589-42023.20230311.66589-52023.20230311.66589-62023.20230311.66589-72023.20230311.66589-82023.20230311.66589-92024.20240313.70630+ds-12024.20240313.70630+ds-22024.20240313.70630+ds-32024.20240313.70630+ds-42024.20240313.70630+ds-52024.20240313.70630+ds-62025.20250727.75242+ds-12025.20250727.75242+ds-22025.20250727.75242+ds-32025.20250727.75242+ds-42025.20250727.75242+ds-52025.20250727.75242+ds-5~hurd.12026.20260303.78225+ds-12026.20260303.78225+ds-22026.20260303.78225+ds-32026.20260303.78225+ds-42026.20260303.78225+ds-5 |
None known |
texlive-binDebian:13 |
All versions, plus listed versions 2024.20240313.70630+ds-62025.20250727.75242+ds-12025.20250727.75242+ds-22025.20250727.75242+ds-32025.20250727.75242+ds-4 Show 7 moreShow less2025.20250727.75242+ds-52025.20250727.75242+ds-5~hurd.12026.20260303.78225+ds-12026.20260303.78225+ds-22026.20260303.78225+ds-32026.20260303.78225+ds-42026.20260303.78225+ds-5 |
None known |
texlive-binDebian:14 |
All versions, plus listed versions 2024.20240313.70630+ds-62025.20250727.75242+ds-12025.20250727.75242+ds-22025.20250727.75242+ds-32025.20250727.75242+ds-4 Show 7 moreShow less2025.20250727.75242+ds-52025.20250727.75242+ds-5~hurd.12026.20260303.78225+ds-12026.20260303.78225+ds-22026.20260303.78225+ds-32026.20260303.78225+ds-42026.20260303.78225+ds-5 |
None known |
texlive-baseUbuntu:16.04:LTS |
All versions, plus listed versions 2015.20150625-1ubuntu12015.20151116-1ubuntu12015.20151225-12015.20160117-12015.20160215-12015.20160223-12015.20160320-12015.20160320-1ubuntu0.1 |
None known |
Show 23 moreShow less
| Package | Affected | Fixed |
|---|---|---|
texlive-binUbuntu:Pro:16.04:LTS |
All versions, plus listed versions 2015.20150524.37493-5build12015.20150524.37493-72015.20150524.37493-7build12015.20150524.37493-7build42015.20160222.37495-12015.20160222.37495-1ubuntu0.12015.20160222.37495-1ubuntu0.1+esm1 |
None known |
contextUbuntu:16.04:LTS |
All versions, plus listed versions 2015.05.18.20150601-2 |
None known |
texlive-baseUbuntu:18.04:LTS |
All versions, plus listed versions 2017.20170818-12017.20171031-12017.20171128-12017.20180110-12017.20180225-12017.20180305-1 |
None known |
texlive-binUbuntu:Pro:18.04:LTS |
All versions, plus listed versions 2017.20170613.44572-5build12017.20170613.44572-5build22017.20170613.44572-62017.20170613.44572-6build12017.20170613.44572-6ubuntu1 Show 4 moreShow less2017.20170613.44572-8build12017.20170613.44572-8ubuntu0.12017.20170613.44572-8ubuntu0.22017.20170613.44572-8ubuntu0.2+esm1 |
None known |
contextUbuntu:18.04:LTS |
All versions, plus listed versions 2017.05.15.20170613-2 |
None known |
texlive-binUbuntu:Pro:20.04:LTS |
All versions, plus listed versions 2019.20190605.51237-2build12019.20190605.51237-32019.20190605.51237-3build12019.20190605.51237-3build22019.20190605.51237-3ubuntu0.12019.20190605.51237-3ubuntu0.22019.20190605.51237-3ubuntu0.2+esm1 |
None known |
contextUbuntu:20.04:LTS |
All versions, plus listed versions 2019.03.21.20190425-2 |
None known |
texlive-baseUbuntu:20.04:LTS |
All versions, plus listed versions 2019.20190710-12019.20191112-12019.20191208-42019.20191208-4ubuntu22019.20200218-1 |
None known |
contextUbuntu:22.04:LTS |
All versions, plus listed versions 2020.03.10.20200331-12021.03.05.20220211-1 |
None known |
texlive-baseUbuntu:22.04:LTS |
All versions, plus listed versions 2020.20210202-32021.20211127-12021.20211217-12021.20220204-1 |
None known |
texlive-binUbuntu:22.04:LTS |
All versions, plus listed versions 2020.20200327.54578-72020.20200327.54578-7build12021.20210626.59705-12021.20210626.59705-1build12021.20210626.59705-1ubuntu0.12021.20210626.59705-1ubuntu0.22021.20210626.59705-1ubuntu0.3 |
None known |
contextUbuntu:24.04:LTS |
All versions, plus listed versions 2021.03.05.20230120+dfsg-22023.05.05.20230730+dfsg-2 |
None known |
texlive-baseUbuntu:24.04:LTS |
All versions, plus listed versions 2023.20230613-32023.20231007-12023.20231207-12023.20240207-1 |
None known |
texlive-binUbuntu:24.04:LTS |
All versions, plus listed versions 2023.20230311.66589-62023.20230311.66589-72023.20230311.66589-82023.20230311.66589-8build12023.20230311.66589-92023.20230311.66589-9build22023.20230311.66589-9build3 |
None known |
contextUbuntu:25.10 |
All versions, plus listed versions 2024.04.01.20240428+dfsg-2 |
None known |
texlive-baseUbuntu:25.10 |
All versions, plus listed versions 2024.20250309-1 |
None known |
texlive-binUbuntu:25.10 |
All versions, plus listed versions 2024.20240313.70630+ds-62024.20240313.70630+ds-6ubuntu2 |
None known |
contextUbuntu:26.10 |
All versions, plus listed versions 2025.09.21.20251026+dfsg-1 |
None known |
texlive-baseUbuntu:26.10 |
All versions, plus listed versions 2025.20260124-12026.20260527-32026.20260711-2 |
None known |
texlive-binUbuntu:26.10 |
All versions, plus listed versions 2025.20250727.75242+ds-5build12026.20260303.78225+ds-42026.20260303.78225+ds-5ubuntu1 |
None known |
contextUbuntu:26.04:LTS |
All versions, plus listed versions 2024.04.01.20240428+dfsg-22025.03.05.20250324+dfsg-32025.09.21.20251026+dfsg-1 |
None known |
texlive-baseUbuntu:26.04:LTS |
All versions, plus listed versions 2024.20250309-12025.20251127-12025.20260124-1 |
None known |
texlive-binUbuntu:26.04:LTS |
All versions, plus listed versions 2024.20240313.70630+ds-6ubuntu22025.20250727.75242+ds-4ubuntu22025.20250727.75242+ds-52025.20250727.75242+ds-5build1 |
None known |
History
| When | Changed | Sources |
|---|---|---|
| 2026-11-03 | aliases | EUVD |
| 2026-11-02 | created | CVE List, GitHub Advisories, NVD, OSV |
References
security-tracker.debian.org/tracker/CVE-2017-17513
nvd.nist.gov/vuln/detail/CVE-2017-17513
github.com/advisories/GHSA-5fq9-qwgg-j7pg
ubuntu.com/security/CVE-2017-17513
sources.debian.org/src/texlive-base/2017.20171128-1/texmf-dist/tex/luatex/lualibs/lualibs-os.lua
sources.debian.org/src/texlive-bin/2016.20160513.41080.dfsg-2/texk/texlive/linked_scripts/context/stubs/unix/mtxrun
sources.debian.org/src/context/2017.05.15.20170613-2/texmf-dist/scripts/context/stubs/mswin/mtxrun.lua?hl=3424
cve.org/CVERecord?id=CVE-2017-17513