ZeroHour

CVE-2026-85618

niche

Arbitrary File Read in ConvertX 0.17.0 via XeLaTeX Input Directives

CVSS 4.0
7.1 high
EPSS
<1%p31
Published
()
Modified
AI analysis

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.

Affected
ConvertX (open-source project) ConvertX0.17.0 (the version named in the advisory; no broader affected range is specified in the available data)
Estimated exposure
nichelikely low hundreds to a few thousand self-hosted instances; precise count unknown — ConvertX is a small, self-hosted open-source file converter typically deployed as personal or small-team Docker instances with no marketplace install telemetry, so only a small fraction of deployments — likely well under 10,000 — are…

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

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 news

No ingested article mentions this CVE yet.