CVE-2024-41312.
InstantCMS - Cross-Site Scripting (XSS) stocké
Version affectée : InstantCMS 2.16.3
Étapes pour reproduire :
- Connectez-vous à https://demo.instantcms.io en tant qu'utilisateur démo.
- Visitez https://demo.instantcms.io/photos/upload.
- Téléchargez l'image avec la charge utile intégrée test
<img src="https://raw.githubusercontent.com/amal264882/cve-2024-41312./HEAD/asd" onerror="alert(1)"> dans le champ des métadonnées du nom du modèle d'appareil photo.
- Visitez https://demo.instantcms.io/photos/camera-{payload}
- Exemple : https://demo.instantcms.io/photos/camera-Amal_Test%3Cimg+src=%22asd%22+onerror=%22alert(1)%22%3E
- Vous observerez l'exécution immédiate de la charge utile XSS.
POC :
<a href=https://d.pr/v/DT8Gve> Vidéo POV