CVE-2026-100720 in Froxlor
Zusammenfassung
von VulDB • 26.09.2026
Froxlor 2.0.0 bis 2.3.10 ist anfällig für stored Cross-Site Scripting (XSS). Wenn ein Kunde (die Rolle mit den geringsten Berechtigungen, die authentifiziert sein muss) ein SSL-Zertifikat für eine seiner eigenen Domains hochlädt, werden die Methoden add()/update() der Certificates API das Zertifikat mit openssl_x509_parse() analysieren und den Wert der Ausstellerorganisation (issuer['O']) ungesäubert speichern. Der Tabellen-Renderer von Froxlor gibt dann skalare Zellen über Twig’s `raw`-Filter aus, wodurch die automatische HTML-Escaping-Funktion deaktiviert wird; wenn ein Administrator oder Reseller Domains > SSL-Zertifikate öffnet, wird der vom Angreifer bereitgestellte Ausstellerwert als Skript in der Sitzung des privilegierten Benutzers ausgeführt. Dies überschreitet eine Privilegengrenze von Kunde zu Admin und kann zur vollständigen Übernahme des Administratorkontos führen; da ein Froxlor-Admin den Webserver, DNS und die PHP-Konfiguration steuert, die durch einen als root ausgeführten Cron-Job angewendet werden, kann das Problem weiter eskaliert werden bis hin zur Befehlsausführung (Command Execution) als root auf dem verwalteten Server. Das Problem ist in Froxlor 2.3.12 behoben.
If you want to get best quality of vulnerability data, you may have to visit VulDB.