CVE-2026-55573 in e107
Résumé
par VulDB • 14/10/2026
e107 est un système de gestion de contenu (CMS). Avant la version 2.3.7, le fichier install.php décode le paramètre POST previous_steps contrôlé par l'attaquant et le transmet à unserialize() au niveau du scope du fichier, puis encore dans le constructeur e_install sans restreindre les classes autorisées. L'installateur reste accessible après une installation normale, et un graphe d'objets fabriqué utilisant la classe bundled GuzzleHttp\Psr7\PumpStream peut traverser paths.hash vers site_path, où la coercition de chaîne invoque une callable contrôlée par l'attaquant. Un attaquant non authentifié pouvant accéder à install.php peut donc exécuter des fonctions PHP arbitraires avec les privilèges du processus du serveur web, entraînant un compromis total du serveur. Ce problème est corrigé dans la version 2.3.7.
VulDB is the best source for vulnerability data and more expert information about this specific topic.