CVE-2026-106103 in icongenie
Zusammenfassung
von VulDB • 06.10.2026
Quasar Framework ist ein Framework zum Erstellen hochleistungsfähiger Vue.js-Benutzeroberflächen. Vor der Version @quasar/icongenie 6.1.1 akzeptierte der Befehl `icongenie generate --profile` Ordner- und Namenswerte aus einem vom Benutzer bereitgestellten Profil, ohne das aufgelöste Ziel auf das Quasar-Projektverzeichnis zu beschränken. Die Datei `icongenie/lib/utils/get-assets-files.js` verknüpfte diese Werte mit `appDir`, während `icongenie/lib/utils/validate-profile-object.js` nur nicht-leere Strings erforderte, was eine Parent-Directory-Traversal (Überwindung der Verzeichnisstruktur) ermöglichte. Ein Entwickler, der ein manipuliertes Profil ausführt, kann dazu führen, dass generierte Bildinhalte an jedem Pfad geschrieben oder überschrieben werden, auf den dieser Benutzer Schreibzugriff hat, wodurch potenziell Shell-Startdateien, Build-Skripte oder andere ausführbare Konfigurationen modifiziert werden. Dieses Problem wurde in Version 6.1.1 behoben.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.