CVE Catalog

CVE-2026-54054

MediumCVSS 6.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.35%

27th percentile - higher than 27% of all known CVEs

Summary

Transmute, a file conversion and compression tool, is vulnerable to Server-Side Request Forgery (SSRF) in its URL import endpoint (POST /api/files/url). The downloader fetches user-supplied URLs with redirects enabled and does not validate whether the target resolves to a public address, allowing an authenticated (or guest) user to make the server request internal or cloud-local resources. Since downloaded content is stored and retrievable via GET /api/files/{id}, this is full-read SSRF rather than blind SSRF. Fixed in version 1.3.0.

Risk Assessment

An attacker with an account (or as a guest) can abuse the server to scan and read internal resources and cloud services, risking data exfiltration and lateral movement within the internal network.

Recommendation

Update Transmute to version 1.3.0 or later. Until then, restrict access to the URL import endpoint and consider disabling redirects and validating target addresses.

Related vulnerabilities

Original NVD description (English source)

Transmute is a free, open-source, self-hosted file conversion and compression tool. Prior to version 1.3.0, Transmute's URL import endpoint, `POST /api/files/url`, is vulnerable to Server-Side Request Forgery (SSRF). The HTTP downloader used by this endpoint fetches user-supplied URLs with redirects enabled and does not validate whether the target resolves to a public, external address. As a result, an authenticated user (or guest user if they are enabled) may be able to cause the Transmute server to make HTTP requests to internal or cloud-local resources from the server's network position. Because downloaded content is stored and can later be retrieved through `GET /api/files/{id}`, this issue can result in full-read SSRF rather than blind SSRF. This is fixed in version 1.3.0.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS