CVE-2026-53593
FreeScoutは不完全なアップロード拡張子拒否リスト(.pht)により認証済みリモートコード実行の影響を受けやすい — CVE-2025-48471のバイパス
- 公開済み
- 2026/07/20
- 更新済み
- 2026/07/21
- CNA の割り当て
- GitHub_M
- 観察された証拠
- 2026/08/29
プライマリ CVSS
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H低 · 今後 30 日間
- パーセンタイル
- 42.3%
- モデルの日付
- 2026/09/21
EPSS は統計的な推定値であり、確実性や影響の尺度ではありません。 CVSS、KEV ステータス、暴露、環境と組み合わせます。
概要
FreeScoutは、PHPのLaravelフレームワークで構築された無料のヘルプデスク兼共有受信トレイです。バージョン1.8.224より前のバージョンでは、危険なファイルアップロードを無効化する拒否リスト(`Helper::$restricted_extensions`)が不完全で、`.pht`拡張子をカバーしていません。認証済みのアップロードエンドポイント`POST /uploads/upload`(`SecureController@upload`)は、元の拡張子を保持したままファイルをWebアクセス可能なディレクトリ`storage/app/public/uploads/`(`/storage/uploads/`で配信)に保存します。標準的なApache + `libapache2-mod-php`デプロイメントでは、デフォルトのハンドラ`<FilesMatch ".+\.ph(ar|p[3457]?|t|tml)$">`が`.pht`を実行するため、**認証済みのエージェントは誰でも`.pht`ウェブシェルをアップロードし、Webサーバーユーザー(`www-data`)として任意のコマンドを実行できます**。これは、`phtml`/`phar`を追加したものの`pht`(および`phtm`、`phps`)を追加しなかったCVE-2025-48471の修正を直接バイパスするものです。バージョン1.8.224には更新された修正が含まれています。
ソース
1- CVE-2026-53595_exploitエクスプロイト
CVE-2026-53595(匿名アカウント乗っ取り)とCVE-2026-53593(.phtアップロード)を連鎖させたエクスプロイトスクリプト。FreeScoutヘルプデスクソフトウェアでの認証なしリモートコード実行を実現します。
責任ある使用
脆弱性情報は、自分が所有しているシステム、またはテストを許可されているシステムでのみ使用してください。 Kitploit は公開研究メタデータにリンクしており、エクスプロイト コードや悪意のあるペイロードは保存しません。