CVE-2025-47916
Invision Community, de la version 5.0.0 à la version 5.0.7 (exclue), permet une exécution de code à distance via des chaînes de template spécialement...
- Publié
- 16 mai 2025
- Mise à jour
- 17 mai 2025
- Attribution de CNA
- mitre
- Preuve observée
- 18 mai 2025
CVSS primaire
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:HÉlevé · 30 prochains jours
- Percentile
- 99,7 %
- Date du modèle
- 21 sept. 2026
EPSS est une estimation statistique, et non une certitude ou une mesure d'impact. Combinez-le avec CVSS, le statut KEV, l'exposition et votre environnement.
Résumé
Invision Community, de la version 5.0.0 à la version 5.0.7 (exclue), permet une exécution de code à distance via des chaînes de template spécialement conçues envoyées à themeeditor.php. Le problème réside dans le contrôleur themeeditor (fichier : /applications/core/modules/front/system/themeeditor.php), où une méthode protégée nommée customCss peut être invoquée par des utilisateurs non authentifiés. Cette méthode transmet la valeur du paramètre content à la méthode Theme::makeProcessFunction() ; elle est donc évaluée par le moteur de template. Par conséquent, cela peut être exploité par des attaquants non authentifiés pour injecter et exécuter du code PHP arbitraire en fournissant des chaînes de template spécialement conçues.
Sources
2Description de preuve de concept pour CVE‑2025‑47916, une vulnérabilité d'exécution de code à distance affectant Invision Community 5.0.0–5.0.6 via un traitement non sécurisé de templates dans la méthode "customCss()".
Utilisation responsable
Utilisez les informations de vulnérabilité uniquement sur les systèmes que vous possédez ou que vous êtes autorisé à tester. Kitploit renvoie aux métadonnées de la recherche publique et ne stocke pas de code d'exploitation ni de charges utiles malveillantes.