
Classroomio LMS 0.1.13 における格納型クロスサイトスクリプティング (XSS) の脆弱性により、認証された攻撃者が細工されたSVGカバー画像を介して任意のコードを実行できる可能性があります。発見者 - Rivek Raj Tamang (RivuDon)、インド、シッキム州。
Classroomio LMS 0.1.13における格納型クロスサイトスクリプティング(XSS)の脆弱性により、認証された攻撃者が細工されたSVGカバー画像を介して任意のコードを実行可能です。発見者:Rivek Raj Tamang(RivuDon)、シッキム州、インド。
影響を受ける製品:ClassroomIO
格納型クロスサイトスクリプティング
Classroomio LMSバージョン0.1.13には、コースカバー画像のアップロードにおいてサニタイズが行われないため、格納型クロスサイトスクリプティング(XSS)の脆弱性が存在します。認証された攻撃者は、JavaScriptを埋め込んだ悪意のあるSVGファイルをアップロードでき、そのファイルは保存され、コースカバー画像が表示されるたびに実行されます。ペイロードが信頼されたドメインから実行されるため、この欠陥はセッションハイジャック、アカウント乗っ取り、リダイレクト攻撃、またはプラットフォーム内でのさらなる悪用につながる可能性があります。
ログインし、作成済みのコースに移動するか、新しいコースを作成します
ランディングページをクリックします
ヘッダー > 画像カバーの置き換え をクリックします
XSSのSVGファイルを選択し、アップロードをクリックします
保存されるのを待ち、ページをリフレッシュします
コースカバー画像を右クリックし、新しいタブで開きます
格納されたXSSがポップアップ表示されることを確認します。
この脆弱性は以下の研究者によって発見され、責任を持って報告されました:
Rivek Raj Tamang (RivuDon)(インド、シッキム州)