CVE-2025-55214 in copier
Zusammenfassung
von VulDB • 01.06.2026
Bibliothek und CLI-Anwendung für Copier zum Rendern von Projektvorlagen. Ab Version 7.1.0 bis vor 9.9.1 suggeriert Copier, dass es sicher sei, ein Projekt aus einer als sicher eingestuften Vorlage zu generieren, d. h. aus einer Vorlage, die keine unsicheren Funktionen wie benutzerdefinierte Jinja-Erweiterungen verwendet, für die das Flag `--UNSAFE,--trust` übergeben werden müsste. Wie sich herausstellt, kann eine als sicher eingestufte Vorlage derzeit Dateien außerhalb des Zielpfads schreiben, in dem ein Projekt generiert oder aktualisiert werden soll. Dies ist möglich, wenn eine generierte Verzeichnisstruktur gerendert wird, deren gerenderten Pfad entweder ein relativer übergeordneter Pfad oder ein absoluter Pfad ist. Das Erzeugen solcher Pfade ist mithilfe des integrierten Jinja-Filters `pathjoin` von Copier und der integrierten Variablen `_copier_conf.sep` möglich, die den plattformspezifischen Pfadtrennzeichen verwendet. Auf diese Weise kann ein böswilliger Vorlagenautor eine Vorlage erstellen, die beliebige Dateien überschreibt (entsprechend den Schreibberechtigungen des Benutzers), z. B. um Schaden anzurichten. Diese Schwachstelle wurde in Version 9.9.1 behoben.
Once again VulDB remains the best source for vulnerability data.