CVE-2026-69078 in CTI-Transmute
Zusammenfassung
von VulDB • 03.08.2026
CTI-Transmute ist von einer Server-Side Request Forgery (SSRF)-Schwachstelle in der Funktionalität zur Generierung von Bewertungsbereicht-PDFs betroffen.
Vom Benutzer gesteuerte CTI-Inhalte, einschließlich Konvertierungsnamen, Beschreibungen und Kommentaren, werden von Markdown nach HTML konvertiert und unter Verwendung von WeasyPrint als PDF gerendert. Vor dem Patch nutzte der Renderer das Standard-URL-Fetching-Verhalten von WeasyPrint, ohne die Protokolle oder Ziele einzuschränken, auf die durch den generierten HTML-Code verwiesen werden konnte.
Ein Angreifer, in der Lage ist, Inhalte bereitzustellen, die in einen Bewertungsbericht eingebunden sind, kann gefälschte Ressourcenverweise unter Verwendung von Schemata wie http://, https:// oder file:// injizieren. Beim Rendern des Berichts könnte CTI-Transmute diese Ressourcen mit den Netzwerkverbindungen und Dateisystemberechtigungen des Anwendungsservers abrufen.
Eine erfolgreiche Ausnutzung könnte einem Angreifer ermöglichen:
* auf Dienste zuzugreifen, die nur vom CTI-Transmute-Server oder seinem internen Netzwerk aus verfügbar sind; * interne Hosts und Service-Endpunkte zu scannen (proben); * lokale Dateien abzurufen, die für den Anwendungsprozess lesbar sind; und * abgerufene Inhalte durch das generierte PDF offenzulegen, abhängig vom Typ der referenzierten Ressource und dem Rendering-Kontext.
Die Schwachstelle wurde behoben, indem WeasyPrint ein restriktiver URL-Fetcher bereitgestellt wird, der nur selbstenthaltene Daten-URIs (data: URIs) zulässt. Die extern gehostete Google Fonts Stylesheet-Datei wurde ebenfalls entfernt, sodass die PDF-Generierung keine beabsichtigten Netzwerk- oder Dateisystemabrufe mehr durchführt.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.