Description
ConvertX through 0.19.0 contains an arbitrary file read vulnerability that allows authenticated users to read server files because src/converters/pandoc.ts invokes Pandoc without the --sandbox flag. Attackers can upload a reStructuredText document with an include directive naming an absolute path, convert it, and download output containing the referenced file's contents.
Published: 2026-10-11
Score: 7.1 High
EPSS: < 1% Very Low
KEV: No
Impact: Arbitrary File Read
Action: Apply Update
AI Analysis

Impact

ConvertX versions up to 0.19.0 can be exploited by an authenticated user to read arbitrary files on the server. The vulnerability occurs because the pandoc converter is called without enabling Pandoc’s sandbox mode. An attacker can upload a reStructuredText file that contains an include directive pointing to an absolute file path; when the file is converted, the output is returned to the attacker with the contents of the targeted file embedded. The weakness is a classic CWE‑73 path traversal in external command execution. The impact is a confidentiality breach, allowing compromise of sensitive configuration or credential files if an attacker has write permission for files on the host.

Affected Systems

The affected product is ConvertX from C4illin. All releases up to and including 0.19.0 are vulnerable. No other vendors or versions are listed.

Risk and Exploitability

The CVSS score of 7.1 classifies this as a high‑severity vulnerability, while the EPSS score is not available, indicating no published exploitation probability data at the time. The vulnerability is not listed in the CISA KEV catalog. Attackers must be authenticated users capable of uploading documents to the service; no elevated privileges are required to trigger the read. The exploit path is straightforward: upload a crafted document, convert it, and download the output to retrieve the file contents. No additional network exposure is necessary, and the attack can be carried out from the same network segment as the application if authentication credentials are compromised or mishandled.

Generated by OpenCVE AI on October 11, 2026 at 03:04 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade ConvertX to a version newer than 0.19.0, which removes the vulnerability by including the sandbox flag in Pandoc calls
  • Configure the pandoc converter to run with the --sandbox flag to restrict filesystem access if upgrading is not possible
  • Restrict authenticated users from uploading reStructuredText documents or remove support for the include directive altogether

Generated by OpenCVE AI on October 11, 2026 at 03:04 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 18 Oct 2026 12:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Sun, 11 Oct 2026 01:45:00 +0000

Type Values Removed Values Added
Description ConvertX through 0.19.0 contains an arbitrary file read vulnerability that allows authenticated users to read server files because src/converters/pandoc.ts invokes Pandoc without the --sandbox flag. Attackers can upload a reStructuredText document with an include directive naming an absolute path, convert it, and download output containing the referenced file's contents.
Title ConvertX through 0.19.0 Arbitrary File Read via Pandoc Converter
First Time appeared C4illin
C4illin convertx
Weaknesses CWE-73
CPEs cpe:2.3:a:c4illin:convertx:*:*:*:*:*:*:*:*
Vendors & Products C4illin
C4illin convertx
References
Metrics cvssV3_1

{'score': 6.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N'}

cvssV4_0

{'score': 7.1, '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'}


Subscriptions

C4illin Convertx
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-18T11:53:07.284Z

Reserved: 2026-10-10T23:08:34.843Z

Link: CVE-2026-108694

cve-icon Vulnrichment

Updated: 2026-10-18T11:46:39.251Z

cve-icon NVD

Status : Deferred

Published: 2026-10-11T02:16:37.777

Modified: 2026-10-18T12:16:59.863

Link: CVE-2026-108694

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-11T03:15:08Z

Weaknesses
  • CWE-73

    External Control of File Name or Path