CVE-2026-100176 in AIL Framework
要約
〜によって VulDB • 2026年09月25日
AIL Frameworkのユーザー名タイムライン機能には、保存型クロスサイトスクリプティング(XSS)の脆弱性が存在します。チャットやクローリングされたフォーラムからインポートされたユーザー名は、文字制限なしで保存されます。認証済みアナリストがユーザー名のタイムラインを表示すると、アプリケーションはD3のhtml()メソッドを使用してツールチップ内でこれらの保存済みのユーザー名をDOMにレンダリングします。ユーザー名値(d.obj)がサニタイズ処理されずにHTML文字列に直接挿入されるため、HTMLイベントハンドラ(例:`<img src=x onerror=alert(1)>`など)を含むように仕掛けられたユーザー名は、アナリストが対応するタイムラインエントリ上にカーソルを合わせた際に、アナリストのブラウザで任意のJavaScriptを実行します。攻撃には、被害者がタイムラインビューにアクセスできる認証済みアナリストであり、悪意のあるタイムラインエントリ(ホバー)と対話することが必要です。成功した攻撃により、セッションハイジャック、データ漏洩、またはアナリスットの認証済みセッション内での不正なアクションが行われる可能性があります。この脆弱性は、クライアントサイドのJavaScriptファイル `var/www/static/js/d3/timeline_basic.js` に存在します。
Be aware that VulDB is the high quality source for vulnerability data.