CVE-2026-85618
nicheArbitrary File Read in ConvertX 0.17.0 via XeLaTeX Input Directives
ConvertX 0.17.0 contains an arbitrary file read vulnerability (CWE-22) in its xelatex converter that lets authenticated users read arbitrary files on the server. An attacker with valid credentials uploads a .tex file containing \input{path} or \verbatiminput{path} directives, causing the TeX engine to resolve the given path and embed the target file's contents into the generated PDF, which the attacker then downloads. Successful exploitation grants read access to any file accessible to the server process — potentially including configuration files or stored credentials — but does not affect integrity or availability (CVSS 4.0 7.1, high confidentiality impact only). Any deployment running ConvertX 0.17.0 with the xelatex conversion path enabled and accessible to logged-in users is affected, with internet-exposed self-hosted instances facing the greatest risk. Exploitation is not currently observed: there is no known public proof-of-concept, EPSS estimates only a 0.4% probability of exploitation within 30 days, and the issue is not in CISA's KEV catalog.
What to do: Restrict the xelatex/TeX converter to trusted authenticated users, or disable TeX-based conversions until a patched release is available (no fixed version is named in the available data, so monitor the project's repository for an update). Ensure strong authentication on internet-exposed ConvertX instances since exploitation requires valid credentials, and treat files readable by the ConvertX server process (e.g., its configuration or environment files) as potentially disclosed if untrusted users had upload access.
| ConvertX (open-source project) ConvertX | 0.17.0 (the version named in the advisory; no broader affected range is specified in the available data) |
Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.
ConvertX 0.17.0 contains an arbitrary file read vulnerability in the xelatex converter that allows authenticated users to read files by uploading LaTeX files with input directives. Attackers can upload .tex files containing \\input{path} or \\verbatiminput{path} directives to have the TeX engine read arbitrary files accessible to the server process and include them in downloadable PDF output.
- Weakness
- CWE-22
- Vector
- CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
In the news0 stories
No ingested article mentions this CVE yet.