CVE-2024-41312.
InstantCMS - Gespeichertes Cross-Site-Scripting (XSS)
Betroffene Version: InstantCMS 2.16.3
Schritte zur Reproduktion:
- Melden Sie sich unter https://demo.instantcms.io als Demo-Benutzer an.
- Besuchen Sie https://demo.instantcms.io/photos/upload.
- Laden Sie das Bild mit dem eingebetteten Payload-Test
<img src="https://raw.githubusercontent.com/amal264882/cve-2024-41312./HEAD/asd" onerror="alert(1)"> im Metadatenfeld 'Kamera-Modellname' hoch.
- Besuchen Sie https://demo.instantcms.io/photos/camera-{payload}
- Beispiel: https://demo.instantcms.io/photos/camera-Amal_Test%3Cimg+src=%22asd%22+onerror=%22alert(1)%22%3E
- Sie werden die sofortige Ausführung des XSS-Payloads beobachten.
POC:
<a href=https://d.pr/v/DT8Gve> Video POV