概要
Joomla において、「Force SSL」フラグが明示的に設定されていない場合、HTTPS 接続環境でもパスワードおよびユーザー名リセット機能が HTTP URL のリンクを生成してしまう脆弱性です。
ユーザーがパスワードリセットを要求した際に送信されるメールに含まれるリンクが HTTP(平文)となるため、ネットワーク経路上の攻撃者がこのリンクを傍受し、リセットを完了することでアカウントを乗っ取れる可能性があります。
特にメールサーバーや中継経路での傍受、または同一ネットワーク上での MitM 攻撃により悪用されます。多くの Joomla サイトで「Force SSL」がデフォルト無効になっている可能性があるため、影響範囲が広いとみなされています。
CVSSベクトル
| 要素 | 値 |
|---|---|
| スコア | 9.8(CRITICAL) |
| 攻撃元区分(AV) | ネットワーク(N) |
| 攻撃条件の複雑さ(AC) | 低(L) |
| 必要な特権(PR) | 不要(N) |
| ユーザー関与(UI) | 不要(N) |
影響を受けるソフトウェア
| 製品 | 条件 |
|---|---|
| Joomla! | Force SSL フラグが未設定の環境 |
修正バージョンと回避策
推奨対応:
- Joomla を最新バージョンへアップデートする
- 即時対応として「Force SSL」を有効化する(管理画面 → グローバル設定 → サーバー → SSL設定)
- 既存のリセットリンクが傍受された可能性を考慮し、全ユーザーのセッションを無効化することを検討する
関連リンク
データソース: NVD (NIST)
AI解説は Claude API により自動生成されています。正確性については原文をご確認ください。
