CVE-2025-34086 in Bolt
Résumé
par VulDB • 06/06/2026
Les versions de Bolt CMS antérieures ou égales à la 3.7.0 contiennent une chaîne de vulnérabilités qui, combinées, permettent à un utilisateur authentifié d'obtenir l'exécution de code à distance (RCE). Un utilisateur disposant d'identifiants valides peut injecter du code PHP arbitraire dans le champ displayname du profil utilisateur, lequel est rendu sans assainissement (unsanitized) dans les modèles backend. L'attaquant peut ensuite lister et renommer des fichiers de session mis en cache via les points de terminaison /async/browse/cache/.sessions et /async/folder/rename. En renommant un fichier .session vers un chemin sous le répertoire /files/ accessible publiquement avec une extension .php, l'attaquant peut transformer le code injecté en web shell exécutable. Enfin, l'attaquant déclenche la charge utile via une requête HTTP GET manipulée adressée au fichier malveillant.
NOTE : Le fournisseur a annoncé que Bolt 3 est arrivé à fin de vie (end-of-life) après le 31 décembre 2021.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.