「wp2shell」というWordPressの脆弱性について、ニュースやSNSで見聞きして気になっている方もいるのではないでしょうか。

「緊急」「脆弱性」という言葉だけを見ると身構えてしまいますが、結論を先にお伝えすると、WordPress本体を最新版に更新するだけで対策は完了します。すでにWordPress側やサーバー会社側の対応によって、気づかないうちに更新が済んでいるケースも多くあります。

当記事では、wp2shellがどんな脆弱性だったのか、あなたのサイトが対象かを確認する方法を解説します。

WordPressテーマ「GLUE」
WordPressテーマ「GLUE」
無料で高機能なWordPressテーマが手に入る。

wp2shellとは?

wp2shellは、2026年7月17日に発表された、WordPress本体(プラグインやテーマではなく、WordPressそのもの)に存在していた脆弱性の通称です。

セキュリティ機関はこの脆弱性を「緊急(Critical)」に分類しました。ログインしていない第三者が、パスワードを知らなくてもサイトを乗っ取れる可能性がある、という点が最大の理由です。

ログイン不要で攻撃できてしまう

通常、サイトを乗っ取るような攻撃には、管理者アカウントのIDとパスワードなどの認証情報が必要です。
wp2shellが厄介なのは、これらの認証情報なしでデータベースを不正に操作されてしまうことです。

WordPressのREST API(外部からデータをやり取りする仕組み)の不具合を突いて、不正な管理者アカウントが作成可能だったことが原因でした。ログインなしで、悪意のあるプラグインを送り込むことも十分可能だったわけです。

すでに実際の攻撃が確認されている

この脆弱性は、発表からまもなく実際の攻撃に使われていることが確認され、2026年7月21日には米国CISA(サイバーセキュリティ機関)の「悪用が確認された脆弱性」のリストにも追加されました。話題になったのは、こうした背景があるためです。

攻撃が現実に起きているのは事実ですが、狙われるのは「対策が済んでいないサイト」です。
次の章の対応さえ済んでいれば、過度に心配する必要はありません。

対象のWordPressのバージョン

wp2shellの影響を受けるのは、以下のバージョンです。

WordPressのバージョン 状態
7.0.2以降 修正済み
7.0.0〜7.0.1 対象(要更新)
6.9.5以降 修正済み
6.9.0〜6.9.4 対象(要更新)
6.8.6以降 修正済み
6.8.0〜6.8.5 関連する脆弱性の対象(要更新)
6.7以前 wp2shellの対象外(ただし別の理由で更新は推奨)

ここで少しややこしいのが、「バージョン番号が新しければ安全」とは限らないという点です。まずは自分がどの系統(6.8系/6.9系/7.0系)を使っているかを確認し、上の表と照らし合わせて判断してください。

対応方法:WordPressのバージョンを更新する

対応はシンプルです。WordPress本体を、上の表にある修正済みバージョン(またはそれ以降)に更新してください。プラグインやテーマ側での対応は必要ありません。

すでに自動更新されているケースも多い

WordPressにはもともと、軽微な更新を自動で適用する仕組みがあります。

今回は影響が大きいため、WordPress開発チームは自動更新が有効なサイトに対して、この修正パッチを強制的に配信したと発表しています。

つまり、普段からWordPress管理画面を開いていない方でも、すでに対策が完了している可能性は十分にあるということです。

レンタルサーバー側で対応済みのケースもある

契約しているレンタルサーバー会社が、利用者に代わって緊急対応していたケースもあります。

たとえばエックスサーバーは、緊急措置として2026年7月31日から8月25日にかけて順次アップデートを実施したとアナウンスしています。

【重要】WordPressの脆弱性(wp2shell)に関する注意喚起とサーバー側対策のお知らせ

当メディアはエックスサーバーで運用していますので、対象サイトが自動でアップデートされていました。脆弱性を回避するためなので、こういった臨機応変な対応はとても助かりますね。

念のため確認しておきたいこと

現状のWPバージョンを確認する

WordPressの管理画面にログインし、左メニューのダッシュボード > 更新を開きます。

表示されているバージョン番号が、上記表の「修正済み」に該当していれば対応完了です。もし古いバージョンのままだった場合は、同じ画面から「今すぐ更新」を押すだけで最新版になります。

不審なアカウントやプラグインが追加されていないか
  • 心当たりのない管理者アカウントが追加されていないか
  • 身に覚えのないプラグインがインストールされていないか
  • セキュリティプラグインを導入している場合は、最新のスキャンを一度実行する

これらに不審な点がなければ、通常どおりサイトを運用して問題ありません。

まとめ

wp2shellは「緊急」と名の付く深刻な脆弱性ですが、対応そのものは特別なことではなく、WordPressをいつもどおり最新版に更新するだけです。

自動更新によってすでに対策済みのサイトも多いため、まずは管理画面でバージョンを確認し、必要であれば更新する。それだけで十分な対策になります。

日頃からWordPress本体・プラグイン・テーマを最新の状態に保っておくことが、こうした脆弱性への一番のそなえになります。

より厳重にしたい方は、REST API自体を制限しておくのも有効な追加策です(wp2shellもREST APIの処理を悪用したものでした)。

世界最高品質のデザインの
WordPressテーマ集
WordPressテーマ「ISSUE」
WordPressテーマ「ISSUE」
人材不足を解決する求人採用サイトを。
WordPressテーマ「SEEED」
WordPressテーマ「SEEED」
Webサービスを販売するLP型テーマ。
WordPressテーマ「GENESIS」
WordPressテーマ「GENESIS」
スタイリッシュな企業サイトの決定版。
WordPressテーマ「SOLARIS」
WordPressテーマ「SOLARIS」
一流の企業のための一流の企業サイトを。