WordPress Gravity SMTP脆弱性、認証なしで情報漏洩を引き起こす
著者 Mag-Info Tech editorial · 2026-06-20

Gravity SMTPプラグインの重大な情報漏洩脆弱性、認証不要で攻撃可能に
WordPressのメール送信機能を拡張するGravity SMTPプラグインに、認証を必要としない情報漏洩の脆弱性が発見された。このCVE-2026-4020は、プラグインの古いバージョン(2.1.4以下)に影響を及ぼし、システムレポートやメールサービスの認証情報が外部から閲覧可能となる危険性がある。セキュリティ企業DefiantのWordfenceチームによると、既にこの脆弱性を悪用した攻撃が活発化しており、同社の顧客に対する攻撃は1700万回以上ブロックされている。
この脆弱性は、プラグインが提供するREST APIエンドポイントの権限チェックが不十分なことに起因する。具体的には、特定のエンドポイントで常にtrueを返すpermission_callbackが設定されており、認証なしのGETリクエストでシステムレポートを取得できる状態になっていた。システムレポートには、サイトのソフトウェア構成や潜在的な脆弱性情報に加え、接続されたメールサービスのライブAPI認証情報が含まれる可能性がある。これにより、攻撃者は被害サイトを通じて第三者に成りすましを行ったり、さらなる攻撃計画に必要な詳細情報を収集したりできる。
攻撃の仕組みと被害の拡大
攻撃者は、脆弱性を悪用して/wp-json/gravitysmtp/v1/tests/mock-dataエンドポイントにアクセスし、パラメータpage=gravitysmtp-settingsを含むリクエストを送信する。これによってプラグインが生成するシステムレポートを取得し、メール送信に使用されるSMTP認証情報やAPIキーを窃取する。Wordfenceの観測によると、この攻撃は6月7日にピークを迎え、1日で400万回のリクエストがブロックされた。その後も同様の攻撃が数日間にわたって確認されている。
被害を受けたサイトでは、攻撃者が窃取した認証情報を悪用して、サイト所有者に成りすましてメールを送信したり、外部サービスに不正アクセスしたりする可能性がある。さらに、システムレポートに含まれるソフトウェア構成情報を分析することで、攻撃者はサイトの脆弱性を特定し、次の攻撃手法を計画することができる。このため、中程度の深刻度と評価されているにもかかわらず、実際の被害は深刻なレベルに達する可能性がある。
プラグインのアップデートと緊急対応の必要性
Gravity SMTPの開発チームは、この脆弱性に対処したバージョン2.1.5をリリースしている。サイト管理者は直ちにプラグインを最新バージョンにアップデートすることが求められる。アップデート前の古いバージョンを使用し続けると、攻撃者による情報漏洩や不正アクセスのリスクが継続する。特に、メール送信機能を外部のメールサービス(SendGrid、Mailgun、Amazon SESなど)に依存しているサイトでは、認証情報の漏洩が直ちに悪用される可能性が高いため、迅速な対応が必要だ。
アップデートが不可能な場合や、古いバージョンを使用せざるを得ない場合は、以下の緊急対策を実施することを推奨する。まず、脆弱なREST APIエンドポイントへのアクセスをウェブサーバーのファイアウォールや.htaccessファイルで制限する。具体的には、/wp-json/gravitysmtp/v1/tests/mock-dataへのアクセスを遮断するルールを設定する。次に、サイトのウェブサーバーログを監視し、特定のリクエストパターン(page=gravitysmtp-settingsを含むアクセス)がないか定期的に確認する。これらの対策は一時的なものであり、早期のプラグインアップデートが最優先されるべきである。

影響範囲と被害シナリオの具体例
Gravity SMTPは、WordPressサイトでSMTP経由のメール送信機能を提供する人気プラグインで、10万以上のサイトで使用されている。このため、この脆弱性の影響範囲は広く、多くのWordPressサイトが潜在的な攻撃対象となっている。特に、ECサイトや顧客向けのメール通知機能を提供しているサイトでは、メール認証情報の漏洩が顧客データの流出や詐欺メールの送信につながる可能性がある。
例えば、攻撃者が窃取したメール認証情報を使用して、サイト所有者に成りすまして顧客に偽のメールを送信するシナリオが想定される。このメールにはフィッシングリンクが含まれており、顧客の個人情報やクレジットカード情報を窃取することが可能だ。また、サイトのシステムレポートに含まれる脆弱性情報を悪用して、サイト自体に対する攻撃(SQLインジェクションやファイルアップロード攻撃など)を仕掛けることも考えられる。
WordPressプラグインのセキュリティリスクと全体的な対策
この事例は、WordPressプラグインのセキュリティリスクがいかに広範囲に及ぶかを示している。WordPressは世界で最も普及しているCMSであり、その拡張機能であるプラグインの脆弱性が悪用されると、多数のサイトが同時に被害を受ける可能性がある。特に、認証を必要としない脆弱性は、攻撃者にとって非常に魅力的なターゲットとなるため、開発者は常にセキュリティを最優先にしたコーディングを心がける必要がある。
サイト管理者にとっては、プラグインのアップデート管理がセキュリティ対策の第一歩となる。古いバージョンのプラグインを使用し続けることは、攻撃者にとって格好の攻撃経路となるため、定期的なアップデートと脆弱性情報の確認が不可欠だ。また、セキュリティプラグイン(Wordfence、Sucuriなど)を導入して、リアルタイムの監視とブロック機能を強化することも有効な対策となる。
さらに、サイトのバックアップを定期的に取得し、万が一の攻撃に備えることも重要だ。バックアップがあれば、攻撃を受けた場合でも迅速にサイトを復旧させることができる。また、メールサービスの認証情報やAPIキーを定期的に見直し、不要なものは削除することで、被害を最小限に抑えることができる。
今後の動向と監視すべきポイント








MEFAIのAIが生み出す本当の結果。Proプランを50ドル割引でお得に。
スポンサード · 過去の実績は将来の成果を保証するものではありません。金融アドバイスではありません。
Wordfenceによると、Gravity SMTPの脆弱性を悪用した攻撃は6月7日をピークにしばらく続いた後、徐々に減少傾向にある。しかし、攻撃者は常に新しい手法を模索しており、同様の脆弱性が他のプラグインで発見される可能性も否定できない。このため、サイト管理者は引き続きセキュリティに対する警戒を怠らないことが重要だ。

監視すべきポイントとしては、まずウェブサーバーログの異常なアクセスパターンの有無を確認することが挙げられる。特に、Gravity SMTPに関連するエンドポイントへのアクセスがないか、定期的にログをチェックする。また、メール送信機能に関連するサービス(SMTPサーバー、メールAPIサービスなど)のログを監視し、不審な送信履歴がないか確認する。
加えて、サイトのパフォーマンスや挙動に異常がないか注意する。攻撃者がサイトに侵入した場合、バックドアの設置や不正なコードの埋め込みが行われる可能性がある。このため、サイトの動作に変化がないか、定期的に確認することが重要だ。
類似の脆弱性事例と学ぶべき教訓
Gravity SMTPの脆弱性は、WordPressプラグインに共通するセキュリティリスクの一つの典型例と言える。過去にも、同様の認証不要の情報漏洩脆弱性が他のプラグインで発見されており、多くのサイトが被害を受けてきた。例えば、2023年には、人気のフォームプラグインで認証不要のデータ漏洩が発見され、数十万のサイトが影響を受けた事例がある。
これらの事例から学ぶべき教訓は、プラグインの開発者とサイト管理者の双方にある。開発者は、セキュリティを最優先にしたコーディングと、定期的なセキュリティテストの実施が求められる。一方、サイト管理者は、プラグインの選定やアップデート管理に注意を払い、常に最新のセキュリティ情報にアクセスすることが重要だ。また、マルチレイヤーのセキュリティ対策(ファイアウォール、セキュリティプラグイン、バックアップなど)を導入することで、リスクを最小限に抑えることができる。
実務的な対応チェックリスト
サイト管理者が直ちに実施すべき対応を、以下のチェックリストにまとめた。このリストを参考に、自サイトのセキュリティ対策を見直すことを推奨する。
- プラグインのアップデート確認
- Gravity SMTPプラグインを2.1.5以降にアップデートする。
- 他のプラグインやWordPress本体も最新バージョンにアップデートする。

-
ウェブサーバーログの監視
/wp-json/gravitysmtp/v1/tests/mock-dataへのアクセスがないか確認する。page=gravitysmtp-settingsを含むリクエストをブロックするルールを設定する。
-
メールサービスの認証情報見直し
- 接続されているメールサービスのAPIキーやSMTP認証情報を確認し、不要なものは削除する。
- 認証情報が漏洩した可能性がある場合は、直ちに再発行する。
-
セキュリティプラグインの導入・設定
- WordfenceやSucuriなどのセキュリティプラグインを導入し、リアルタイム監視とブロック機能を有効化する。
- セキュリティプラグインの設定を見直し、不要なアクセスを制限する。
-
バックアップの取得と復旧テスト
- サイトのバックアップを定期的に取得し、万が一の攻撃に備える。
- バックアップからの復旧テストを実施し、手順を確認しておく。
-
従業員・ユーザーへの注意喚起
- サイト管理者や関係者に対し、不審なメールやリンクを開かないよう注意喚起を行う。
- フィッシングメールや詐欺サイトに関する情報を共有し、セキュリティ意識を高める。
まとめ:迅速な対応と継続的な監視が鍵
Gravity SMTPの脆弱性は、認証不要の情報漏洩という単純な仕組みながら、サイトのセキュリティに深刻な影響を及ぼす可能性がある。このような脆弱性は、プラグインの開発段階でのセキュリティ不備や、アップデート管理の怠慢によって引き起こされることが多い。サイト管理者は、プラグインのアップデートを怠らず、セキュリティ対策を継続的に実施することが求められる。
今回の事例を教訓に、自サイトのセキュリティ体制を見直すことが重要だ。プラグインの選定からアップデート管理、監視体制の強化まで、包括的なセキュリティ対策を講じることで、攻撃のリスクを最小限に抑えることができる。また、万が一の攻撃に備えて、バックアップ体制を整えておくことも忘れてはならない。今後もWordPressプラグインを狙った攻撃は続くことが予想されるため、常に警戒を怠らず、セキュリティ対策に取り組むことが、サイト運営の基盤となる。
もっと見る サイバーセキュリティ&プライバシー

タコのブリッジ脆弱性で170万ドル流出、ユーザーに直ちの資産引き上げ要請
イーサリアムL2「タコ」のブリッジが状態検証メカニズムの脆弱性を突かれ170万ドル相当が不正流出。タコは全ブリッジからの資産引き上げを緊急勧告。

Secret Networkのブリッジ脆弱性で470万ドル超が流出、無限ミントの仕組み悪用
Secret Network上のAxelarラップトークンが無限ミントの脆弱性で悪用され、467万ドル相当が流出した。攻撃は1週間以上見過ごされ、最終的にイーサリアム経由で海外取引所へ資金が移動された。

アリストリンガー・ボットネットが世界中のD-Linkルーター4,000台以上に感染拡大
世界中で4,000台以上の古いD-Linkルーターがアリストリンガー・ボットネットに感染し、攻撃者の代理サーバーとして悪用されている。DNS設定改ざんやネットワークトラフィック傍受も可能で、韓国・中国を中心に被害が拡大中。

