Description
ConvertX is a self-hosted file conversion service. Prior to 0.18.0, the /delete/{id} endpoint uses HTTP GET for permanent deletion without CSRF protection. If an authenticated user visits attacker-controlled content that requests /delete/{id}, the browser sends the user session cookie and the request deletes the targeted job, resulting in unauthorized loss of converted-file history. This issue is fixed in version 0.18.0.
Published: 2026-10-12
Score: 8.1 High
EPSS: < 1% Very Low
KEV: No
Impact: Unauthorized data destruction
Action: Patch
AI Analysis

Impact

A CSRF flaw in ConvertX allows an attacker to delete a job’s converted-file history by exploiting a GET endpoint that permanently removes a job without any CSRF protection. An authenticated user who visits malicious content can trigger a browser request to /delete/{id} while the user’s session cookie is sent automatically, resulting in an irreversible loss of the user’s job history.

Affected Systems

The vulnerability affects the ConvertX file conversion service developed by C4illin. Versions prior to 0.18.0, including any release earlier than v0.18.0, are susceptible to exploitation.

Risk and Exploitability

The CVSS score of 8.1 classifies the vulnerability as High severity. EPSS data is unavailable, and the flaw has not been listed in CISA’s KEV catalog. The attack requires that an authenticated user be tricked into loading attacker-controlled content; it does not require direct network access to the server and can occur remotely through a web browser. Successful exploitation leads to permanent loss of job history, impacting data availability for the affected user.

Generated by OpenCVE AI on October 12, 2026 at 20:47 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade ConvertX to version 0.18.0 or later, where the /delete endpoint is protected and uses the POST method.
  • If upgrading is not immediately possible, lock the /delete endpoint to require POST requests and require a valid CSRF token, preventing the simple GET-based abuse.
  • Consider disabling or removing the permanent deletion feature until a secure implementation can be applied, ensuring users’ conversion history remains intact.

Generated by OpenCVE AI on October 12, 2026 at 20:47 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 13 Oct 2026 22:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Mon, 12 Oct 2026 22:15:00 +0000

Type Values Removed Values Added
First Time appeared C4illin
C4illin convertx
Vendors & Products C4illin
C4illin convertx

Mon, 12 Oct 2026 19:00:00 +0000

Type Values Removed Values Added
Description ConvertX is a self-hosted file conversion service. Prior to 0.18.0, the /delete/{id} endpoint uses HTTP GET for permanent deletion without CSRF protection. If an authenticated user visits attacker-controlled content that requests /delete/{id}, the browser sends the user session cookie and the request deletes the targeted job, resulting in unauthorized loss of converted-file history. This issue is fixed in version 0.18.0.
Title ConvertX: Cross-Site Request Forgery (CSRF) leading to Unauthorized Data Destruction
Weaknesses CWE-352
References
Metrics cvssV3_1

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


Subscriptions

C4illin Convertx
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-10-13T20:24:43.817Z

Reserved: 2026-07-07T19:41:00.004Z

Link: CVE-2026-59977

cve-icon Vulnrichment

Updated: 2026-10-13T20:13:25.295Z

cve-icon NVD

Status : Deferred

Published: 2026-10-12T19:16:39.417

Modified: 2026-10-16T20:04:29.760

Link: CVE-2026-59977

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-12T22:00:16Z

Weaknesses
  • CWE-352

    Cross-Site Request Forgery (CSRF)