
TinyFileManger XSS脆弱性
TinyFileManager v2.4.7 のコンポーネント /tinyfilemanager.php における保存型クロスサイトスクリプティング(XSS)の脆弱性により、攻撃者は js-theme-3 パラメータに細工したペイロードを注入することで、任意の JavaScript または HTML を実行することができます。
脆弱性を確認するには、設定ページ(URL: http://localhost/index.php?p=&settings=1)にアクセスします。

リクエストを送信する際に、js-theme-3 パラメータの値を次のペイロードに変更します: light“></nav><nav+a=”

注入されたスクリプトは実行され、ログイン画面を含むページ全体で動作する可能性があります。

セッションIDとして使用される filemanager クッキーには httpOnly フラグが設定されていないため、HTTP セッションクッキーのハイジャックに対して脆弱です。

以前に報告されたセッション固定化の脆弱性(CVE-2022-40916)と組み合わせることで、攻撃者はログインのたびに固定された 'filemanager' クッキー値を使用して、任意のユーザーとしてログインできる可能性があります。
