• ひとことでCrushFTP で、パスワードなしで管理者としてログインされる弱点です
  • 深刻度9.8 緊急CVSS v3.1
  • まずやることCrushFTP 10 は 10.8.4 以降に更新する

何をすればいいかを詳しく読む

基本情報(データから表示)

CVE番号CVE-2025-31161
製品CrushFTP CrushFTP
深刻度(CVSS)9.8 緊急CVSS v3.1
NVD による評価
詳細(ベクター)CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
KEVへの追加日2025-04-07
米国政府機関の対応期限2025-04-28
ランサムウェアでの悪用悪用が確認されている
弱点の種類(CWE)CWE-305(根本の弱点による認証の回避)

何が起きた

ファイル転送サーバーの CrushFTP で、HTTP の認証(AWS4-HMAC 方式)の処理に不備があり、パスワードを知らなくても、知られている名前や推測できる名前(crushadmin など)の利用者としてログインできてしまう弱点が見つかりました。管理者のアカウントを奪われると、システム全体を乗っ取られるおそれがあります。この弱点は実際の攻撃に使われたことが確認されていて、ランサムウェアの攻撃に使われたことも知られています。ネットワーク経由で、ログイン不要の攻撃者が悪用できるとされています。

攻撃の流れ

データをもとに、AIを使用して作成した図です。実際の攻撃は、これと異なる場合があります。

攻撃の流れ: 1. 攻撃者が細工した認証の情報を送る → 2. パスワードの確認が飛ばされる → 3. crushadmin などとしてログインされる → 4. 管理者権限でシステムを乗っ取られる1攻撃者が細工した認証の情報を送る2パスワードの確認が飛ばされる3crushadmin などとしてログインされる4管理者権限でシステムを乗っ取られる攻撃の流れ: 1. 攻撃者が細工した認証の情報を送る → 2. パスワードの確認が飛ばされる → 3. crushadmin などとしてログインされる → 4. 管理者権限でシステムを乗っ取られる1攻撃者が細工した認証の情報を送る2パスワードの確認が飛ばされる3crushadmin などとしてログインされる4管理者権限でシステムを乗っ取られる攻撃の流れ: 1. 攻撃者が細工した認証の情報を送る → 2. パスワードの確認が飛ばされる → 3. crushadmin などとしてログインされる → 4. 管理者権限でシステムを乗っ取られる1攻撃者が細工した認証の情報を送る2パスワードの確認が飛ばされる3crushadmin などとしてログインされる4管理者権限でシステムを乗っ取られる

誰が影響を受ける

CrushFTP 10 の 10.8.4 より前と、CrushFTP 11 の 11.3.1 より前を使っている組織です。CrushFTP によると、DMZ プロキシのインスタンスを前に置いている場合は、この攻撃は成り立たないとされています。なお CrushFTP は公開した時点では、実際の悪用は把握していないと説明していましたが、NVD の説明では 2025 年 3 月と 4 月に悪用されたとされています。

何をすればいい

CrushFTP を 10.8.4 以降、または 11.3.1 以降に更新されているか確認してください。CrushFTP は、インターネットに公開しているサーバーでは最新の状態を保つことが大切だとしています。あわせて CrushFTP の公式の案内を確認してください。

やることチェックリスト

  • CrushFTP 10 は 10.8.4 以降に更新する
  • CrushFTP 11 は 11.3.1 以降に更新する
  • 更新の通知を受け取れる状態にする

用語メモ

ランサムウェア 用語集で見る
ファイルを使えない状態にして、元に戻すことと引きかえにお金を要求する不正なプログラムです。
DMZ プロキシ
インターネットと社内のサーバーの間に置き、外からの通信をいったん受け止める中継役のサーバーです。
認証 用語集で見る
利用者が本人かどうかを確かめる仕組みのことです。

次に読む

公式情報と元データ

公式情報

元データ(英語・CISA KEV より)を開く

CrushFTP Authentication Bypass Vulnerability

概要

CrushFTP contains an authentication bypass vulnerability in the HTTP authorization header that allows a remote unauthenticated attacker to authenticate to any known or guessable user account (e.g., crushadmin), potentially leading to a full compromise.

推奨対応

Apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable.

この元データの出どころ: CISA KEV カタログで見る