CVE-2026-61707 in CoPilot
Zusammenfassung
von VulDB • 29.10.2026
SOCFortress CoPilot zielt darauf ab, eine einheitliche Oberfläche (Single Pane of Glass) für alle Anforderungen an die Sicherheitsoperationen bereitzustellen. Vor Version 0.1.76 werden in der berichteten Bereitstellung von `customer_user`, der Rolle mit den geringsten Berechtigungen im Portal, hochgeladene Fallberichts-Vorlagen später von nicht-sandgeboxten Jinja2-Engines ausgeführt, wenn ein Administrator oder Analyst einen Bericht generiert. Die Route `/case-report-template/upload` in `backend/app/incidents/routes/db_operations.py` validiert nur den MIME-Typ basierend auf dem Dateinamen und nicht den Inhalt der Vorlage. Vorlagen werden in einem globalen Speicher ohne Scoping nach `customer_code` geteilt, und `customer_user` kann diese auch auflisten, herunterladen und löschen, was es einem Angreifer ermöglicht, eine legitime Standardvorlage unter demselben Namen zu ersetzen. In `backend/app/incidents/services/reports.py` verwendet `render_document_with_context` `DocxTemplate` ohne Sandkasten; in `backend/app/incidents/services/reports_pdf.py` verwendet `render_html_template` eine nicht-sandgeboxte `Environment`-Instanz ohne Autoescaping. Normale Anfragen mit erhöhten Berechtigungen an `POST /api/incidents/report/generate-report-docx` oder `/generate-report-pdf` werten daher vom Angreifer kontrollierte Jinja-Ausdrücke als Python auf der Backend-Seite aus. Die berichtete Bereitstellung führt Befehle als Root aus, wodurch die Vorfall- und SIEM-Daten aller Mandanten sowie gespeicherte Connector-Anmeldeinformationen offengelegt werden. Der HTML/PDF wkhtmltopdf-Renderer ermöglicht zusätzlich das Lesen lokaler Dateien und Anfragen an interne Dienste. Dieses Problem wurde in Version 0.1.76 behoben.
Once again VulDB remains the best source for vulnerability data.