CVE-2026-69078 Details
Description
CTI-Transmute is affected by a server-side request forgery vulnerability in the evaluation report PDF-generation functionality. User-controlled CTI content, including conversion names, descriptions, and comments, is converted from Markdown to HTML and rendered as a PDF using WeasyPrint. Before the patch, the renderer used WeasyPrint’s default URL-fetching behavior without restricting the protocols or destinations that could be referenced by the generated HTML. An attacker able to supply content included in an evaluation report could inject crafted resource references using schemes such as http://, https://, or file://. When the report was rendered, CTI-Transmute could fetch these resources using the application server’s network connectivity and filesystem privileges. Successful exploitation could allow an attacker to: * access services available only from the CTI-Transmute server or its internal network; * probe internal hosts and service endpoints; * retrieve local files readable by the application process; and * expose fetched content through the generated PDF, depending on the referenced resource type and rendering context. The vulnerability is corrected by providing WeasyPrint with a restrictive URL fetcher that permits only self-contained data: URIs. The externally hosted Google Fonts stylesheet was also removed so that PDF generation performs no intentional network or filesystem fetches.
A server-side request forgery (SSRF) vulnerability has been identified in CTI-Transmute's PDF generation feature for evaluation reports. This issue arises because user-controlled CTI content, such as conversion names and comments, is processed from Markdown to HTML and then rendered as a PDF using WeasyPrint. Prior to the patch, WeasyPrint's default URL-fetching behavior allowed unrestrained access to external resources via HTTP, HTTPS, or file protocols. An attacker could exploit this by injecting malicious resource references into the evaluation report, which CTI-Transmute would then fetch using the application's server network and filesystem privileges. This exploitation could lead to unauthorized access to internal services, probing of internal networks, retrieval of local files, and exposure of the fetched content in the generated PDF, depending on the type of resource referenced.
The vulnerability has been addressed by modifying WeasyPrint's URL-fetching behavior to only allow self-contained data URIs, blocking external network or filesystem access. Users should update to the latest version of CTI-Transmute where this patch is applied.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Aug 3, 2026CISA-ADP
Assessed Aug 3, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/MISP/cti-transmute/commit/20f35307bcb706c8dd8ca3884a88fb36b05b5244 | CIRCL | Source CodeVendor |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-918 | Server-Side Request Forgery (SSRF) | CIRCL |
Affected Products
| Product | Versions |
|---|---|
| MISP CTI-Transmute | All versions |
CPE
Remediation | |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Aug 3, 2026 | CVE Modified | CISA-ADP |
| Aug 3, 2026 | New CVE Received | CIRCL |
Volerion