脆弱性対応ウォッチ重大・クリティカル脆弱性のクラウド別対応まとめ
最新更新履歴CriticalHigh回避策のみパッチありAWSGCPAzureLinux
High CVSS 7.2 KEV 悪用確認
CVE-2021-21311

Adminer のSSRFでクラウド内部へ到達(悪用確認済み)

情報取得日: 2025/09/29/最終確認: 2026/08/15・本ページは公開情報の非公式まとめです

CVE IDCVE-2021-21311
製品Adminer / Adminer
CVSS7.2(High)
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N
種別 (CWE)CWE-918 サーバーサイドリクエストフォージェリ
CVE 公開日2021/02/11(NVD)
CISA KEV 収載日2025/09/29
2021年に公開された脆弱性です。新着として扱う前に公開年を確認してください。
KEV 期限2025/10/20 まで(米国連邦機関向け目安)
推奨対応ベンダーの指示に従って緩和策を適用し、クラウドサービスについては該当する BOD 22-01 のガイダンスに従うこと。緩和策が無い場合は当該製品の使用を停止すること。
出典https://nvd.nist.gov/vuln/detail/CVE-2021-21311

概要

Adminer は PHP ファイル 1 個で動くデータベース管理ツールで、バージョン 4.0.0 以上 4.7.9 未満にサーバーサイドリクエストフォージェリがある。影響を受けるのは全ドライバを同梱した配布形態(adminer.php のような全部入り)を使っている場合で、修正は 4.7.9 である。攻撃者は Adminer に任意の宛先へリクエストを送らせられるため、外部から直接は届かない内部のエンドポイントへ Adminer を踏み台にして到達できる。CVSS は NVD(Primary、nvd@nist.gov)と CNA の GitHub がいずれも 7.2 High(CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N)で一致しており、評価元による食い違いは無い。旧 CVSS v2 では 6.4(AV:N/AC:L/Au:N/C:P/I:P/A:N)である。影響が Low 止まりでスコープ変更が付いているという評点は、この欠陥が単体の破壊力よりも他の資産への踏み台性で価値を持つことをそのまま表している。NVD の CPE には Adminer 本体の 4.0.0 以上 4.7.9 未満に加えて Debian 9 が列挙されており、参照にも Debian LTS の告知(2021 年 3 月)が載っている。公開は 2021 年 2 月だが、CISA KEV への収載は 2025-09-29 で、是正期限は 2025-10-20、ランサムウェア利用は Unknown。4 年以上前の CVE が現役の攻撃対象として再浮上した例である。NVD の vulnStatus は Analyzed。

クラウド/OS 別の対応状況

各ベンダー公式アドバイザリで確認できた事実に基づき整理しています。確認できていない項目は「情報確認中」と明記し、存在しないパッチ番号・バージョンは記載しません。

AWS / GCP / Azure は同じ対応区分です: パッチあり(アプリ更新)
Linux のみ異なります: ディストリ修正あり
環境対応状況対応方法・備考
AWS (ECS/EC2) パッチあり(アプリ更新)
EC2 / ECS / EKS 上の Web 公開領域から Adminer を撤去する、または 4.7.9 以降へ更新する
AWS のサービスの問題ではなく、置かれた PHP ファイルの版の問題。SSRF の到達先を削るため、インスタンスメタデータは IMDSv2 必須にしておく。ALB / CloudFront 配下で意図せず公開されていないかをアクセスログで確認する。
参照リンク
GCP パッチあり(アプリ更新)
Compute Engine / GKE 上の公開領域から Adminer を撤去する、または 4.7.9 以降へ更新する
コンテナイメージに同梱してしまっている場合は再ビルドが必要。VM の送信方向ファイアウォールでメタデータサーバや内部専用サービスへの不要な到達を止める。
参照リンク
Azure パッチあり(アプリ更新)
Azure VM / AKS / App Service 上の公開領域から Adminer を撤去する、または 4.7.9 以降へ更新する
App Service のように利用者がファイルを置ける環境では、デプロイパッケージの中に残っていないかを確認する。ネットワークセキュリティグループで送信方向を絞り、IMDS への到達を止める。
参照リンク
Linux ディストリ修正あり
Debian などディストリのパッケージで入れている場合は修正版へ更新する(Debian 9 は 2021 年 3 月の LTS 告知で対応)。手で置いた adminer.php は 4.7.9 以降へ差し替えるか削除する
配布形態が重要で、影響を受けるのは全ドライバ同梱版である。パッケージ管理外に手置きされたファイルはディストリの更新では直らないため、ファイル探索で洗い出す必要がある。
参照リンク

解決の方向性(パッチ/回避策/代替)

この CVE で本当に難しいのは更新ではなく発見である。Adminer は「一時的に DB を見たいから」と単一ファイルを置いてそのまま忘れられる使われ方をするため、構成管理にも資産台帳にも載っていないことが多い。判定は、Web 公開しているドキュメントルート配下を find / -name 'adminer*' のような形で機械的に洗い、見つかったファイルの版を確認する(ファイル冒頭のバージョン表記や、ブラウザで開いたときのフッタ表示)。4.0.0 以上 4.7.9 未満で全ドライバ同梱の配布なら該当する。コンテナイメージの中、共有ホスティングの公開領域、開発用のステージングも見落としやすい。対応の第一選択は 4.7.9 以降への更新だが、より確実なのは撤去である。恒常的に必要でない管理ツールをインターネットから到達できる場所に置き続ける必然性は薄く、KEV に載るほど狙われている現状ではなおさらである。すぐに消せない場合は、到達元を業務上必要な IP に限定する、前段に Basic 認証や相互 TLS を置く、VPN の内側に閉じる、という形で外部からの到達を止める。SSRF なので踏み台として最初に狙われるのはクラウドのインスタンスメタデータサービスと内部専用の API である。ホスト側では、AWS ならメタデータを IMDSv2 必須(HttpTokens=required)にする、送信方向のファイアウォールで不要な宛先を塞ぐ、といった到達先の削り込みを併せて行う。KEV 収載済みで是正期限 2025-10-20 は今日(2026-08-17)から見て大幅に超過しているため、まだ残っているなら期限超過として扱い、実際に悪用されている前提で痕跡も確認する。具体的には、Adminer への外部アクセスログ、メタデータエンドポイントや内部 API への予期しない通信、DB 側の不審なログインと大量読み出しを洗い、疑わしければインスタンスロールの一時資格情報と DB のパスワードを再発行する。完了条件は、環境内の Adminer をすべて把握したうえで、撤去または 4.7.9 以降へ更新し、残すものは外部から到達できない状態にし、ログ遡及と資格情報の判断を終えた時点である。

よくある質問(CVE-2021-21311)

CVE-2021-21311(Adminer)の影響は?

High(CVSS 7.2)に分類されるAdminer Adminerの脆弱性です。Adminer は PHP ファイル 1 個で動くデータベース管理ツールで、バージョン 4.0.0 以上 4.7.9 未満にサーバーサイドリクエストフォージェリがある。影響を受けるのは全ドライバを同梱した配布形態(adminer.php のような全部入り)を使っている場合で、修正は 4.7.9 である。攻撃者は Adminer に任意の宛先へリクエストを送らせられるため、外部から直接は届かない内部のエンドポイントへ Adminer を踏み台にして到達できる。CVSS は NVD(Primary、nvd@nist.gov)と CNA の GitHub がいずれも 7.2 High(CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N)で一致しており、評価元による食い違いは無い。旧 CVSS v2 では 6.4(AV:N/AC:L/Au:N/C:P/I:P/A:N)である。影響が Low 止まりでスコープ変更が付いているという評点は、この欠陥が単体の破壊力よりも他の資産への踏み台性で価値を持つことをそのまま表している。NVD の CPE には Adminer 本体の 4.0.0 以上 4.7.9 未満に加えて Debian 9 が列挙されており、参照にも Debian LTS の告知(2021 年 3 月)が載っている。公開は 2021 年 2 月だが、CISA KEV への収載は 2025-09-29 で、是正期限は 2025-10-20、ランサムウェア利用は Unknown。4 年以上前の CVE が現役の攻撃対象として再浮上した例である。NVD の vulnStatus は Analyzed。

CVE-2021-21311 の対応方法・回避策は?

この CVE で本当に難しいのは更新ではなく発見である。Adminer は「一時的に DB を見たいから」と単一ファイルを置いてそのまま忘れられる使われ方をするため、構成管理にも資産台帳にも載っていないことが多い。判定は、Web 公開しているドキュメントルート配下を find / -name 'adminer*' のような形で機械的に洗い、見つかったファイルの版を確認する(ファイル冒頭のバージョン表記や、ブラウザで開いたときのフッタ表示)。4.0.0 以上 4.7.9 未満で全ドライバ同梱の配布なら該当する。コンテナイメージの中、共有ホスティングの公開領域、開発用のステージングも見落としやすい。対応の第一選択は 4.7.9 以降への更新だが、より確実なのは撤去である。恒常的に必要でない管理ツールをインターネットから到達できる場所に置き続ける必然性は薄く、KEV に載るほど狙われている現状ではなおさらである。すぐに消せない場合は、到達元を業務上必要な IP に限定する、前段に Basic 認証や相互 TLS を置く、VPN の内側に閉じる、という形で外部からの到達を止める。SSRF なので踏み台として最初に狙われるのはクラウドのインスタンスメタデータサービスと内部専用の API である。ホスト側では、AWS ならメタデータを IMDSv2 必須(HttpTokens=required)にする、送信方向のファイアウォールで不要な宛先を塞ぐ、といった到達先の削り込みを併せて行う。KEV 収載済みで是正期限 2025-10-20 は今日(2026-08-17)から見て大幅に超過しているため、まだ残っているなら期限超過として扱い、実際に悪用されている前提で痕跡も確認する。具体的には、Adminer への外部アクセスログ、メタデータエンドポイントや内部 API への予期しない通信、DB 側の不審なログインと大量読み出しを洗い、疑わしければインスタンスロールの一時資格情報と DB のパスワードを再発行する。完了条件は、環境内の Adminer をすべて把握したうえで、撤去または 4.7.9 以降へ更新し、残すものは外部から到達できない状態にし、ログ遡及と資格情報の判断を終えた時点である。

自分の環境が CVE-2021-21311 の影響を受けるか確認するには?

Adminer Adminer を利用している場合、稼働バージョンが影響範囲に含まれるかを一次情報(https://nvd.nist.gov/vuln/detail/CVE-2021-21311)で確認してください。AWS・GCP・Azure・Linux それぞれの対応状況は本ページの「クラウド/OS 別の対応状況」表にまとめています。確認できていない項目は「情報確認中」と明記しており、存在しないパッチ番号・バージョンは記載していません。

CVE-2021-21311 は実際に悪用されている?

はい。CISA の既知の悪用された脆弱性カタログ(KEV)に登録されており、実環境での悪用が確認されています。米国連邦機関向けの対応期限の目安は 2025/10/20 です。推奨される対応: ベンダーの指示に従って緩和策を適用し、クラウドサービスについては該当する BOD 22-01 のガイダンスに従うこと。緩和策が無い場合は当該製品の使用を停止すること。

参考情報(出典)

本ページの記載は下記の一次情報に基づく非公式まとめです。数値・対応状況は各出典元で最終確認してください(最終確認: 2026/08/15)。

CISA KEV(悪用確認・対応期限・ランサム利用の出典)
NVD(CVE 基本情報・CVSS スコアの出典)
免責: 本ページは CISA KEV・NVD・各ベンダー公式アドバイザリ等の公開情報をもとにした非公式まとめです。修正バージョンや対応可否は変更される場合があります。実際の対応は必ず 出典元および各ベンダー公式情報・自環境で確認してください。

« 一覧に戻る