WordPress の脆弱性について、先に答え
- 2025年に WordPress まわりで新しく見つかった弱点(脆弱性)は 11,334 件。その 91% がプラグイン、9% がテーマで、本体は 6 件だけでした(Patchstack の年次報告)。
- 危ないかどうかは、管理画面の「ダッシュボード → 更新」と「ツール → サイトヘルス」を開けば、自分で確かめられます。「更新があります」が何か月も残っているサイトは、狙われやすい状態です。
- 今日やることは6つです。更新する、使っていないプラグインとテーマを消す、管理者を見直す、2段階のログインにする、バックアップを取る、自動更新を入れる。
- 外からの診断で分かることと、中に入らないと分からないことがあります。プラグイン1つ1つの版は、管理画面か内部の調査でないと正確には分かりません。
- 検索結果に身に覚えのない文字が出る、知らない管理者がいる、などのサインがあれば、すでに入られている可能性があります。
WordPress の脆弱性は、なぜ狙われるのか
WordPress は、世界のホームページの 39.3% で使われています(W3Techs、2026年11月11日時点)。使っているサイトが多いので、弱点を1つ見つければ、同じ弱点を持つサイトをまとめて攻撃できます。会社の大きさや知名度は関係なく、プログラムが自動で手当たり次第に試しています。
弱点が見つかる場所も、はっきり偏っています。WordPress の安全を調べている Patchstack の報告では、2025年に見つかった 11,334 件のうち、91% がプラグイン、9% がテーマでした。WordPress 本体は 6 件で、どれも重大ではないものでした。
もう1つ大事なのは速さです。同じ報告によると、激しく狙われた弱点では、公表から攻撃が始まるまでの時間は中央値で 5 時間でした。「来月まとめて更新する」では間に合わないことがあります。
同じ報告では、公表の時点で作者の修正が間に合っていなかった弱点が 46% ありました。「更新があります」と出ていないことは、弱点がないことの保証にはなりません。
自分の WordPress が危ないか、管理画面でチェックする方法
制作会社が何年も前に作ったサイトでも、管理画面に入れれば、版(バージョン)は自分で確かめられます。ログインの情報がなければ、まず制作会社に頼んでください。
- 1
管理画面に入る
ホームページのアドレスの後ろに /wp-admin を付けて開き、ログインします。
- 2
「ダッシュボード → 更新」を開く
WordPress 本体・プラグイン・テーマについて、新しい版が出ているものが並びます。何も出ていなければ、最新の版だと書かれています。
- 3
「プラグイン → インストール済みプラグイン」を開く
入っているプラグインの一覧です。それぞれの下に今の版が書いてあり、新しい版があるものには知らせの帯が出ます。「無効」のまま置いてあるものも数えてください。
- 4
「ツール → サイトヘルス」を開く
「ステータス」には、直した方がよい点が重要な順に出ます。「情報」には、WordPress の版、使っているテーマ、有効・無効のプラグイン、サーバーの情報がまとまっています。コピーのボタンを押せば、内容をそのまま制作会社に送れます。
- 5
「ユーザー → ユーザー一覧」を開く
「管理者」をしぼって見ます。知らない名前、辞めた人、制作会社の古い担当者が残っていないかを確かめます。
「更新があります」の意味:新しい版が出ている、という知らせです。新しい版には、見つかった弱点の修正が入っていることがよくあります。出たまま放っておくと、直し方が公開されている弱点を、開けたままにしていることになります。
放置されたプラグイン:作者が更新をやめたプラグインには、弱点が見つかっても修正版が出ません。当然、更新の知らせも出ません。WordPress.org でプラグインの名前を検索し、ページの上に「直近3回のメジャーリリースでテストされていない」という意味の警告が出ていたら、手入れが止まっているおそれがあります。「閉鎖されており、ダウンロードできない」という意味の表示なら、別のものへの入れ替えを考える時です。
WordPress 本体も同じです。公式に手入れが続くのは、いちばん新しい系列だけです。古い版にも安全のための修正が届くことはありますが、公式には「約束ではない」とされています。
今日できる WordPress のセキュリティ対策チェックリスト
上から順に進めれば、1〜2時間ほどで終わります。更新で表示が崩れるのが心配なときは、先に4番のバックアップを取ってください。
- 1
更新する
「ダッシュボード → 更新」で、プラグイン、テーマ、本体をすべて新しい版にします。終わったら、トップページ・問い合わせフォーム・買い物の流れが動くかを見ます。
- 2
使っていないプラグインとテーマを消す
「無効」にしただけでは、ファイルはサーバーに残ります。使わないものは「削除」まで行います。テーマは、今使っているものと、予備の標準テーマ1つを残せば足ります。
- 3
管理者を見直す
管理者は必要な人だけにします。記事を書くだけの人は「編集者」や「投稿者」に下げます。admin のような当てやすい名前は避け、パスワードは長く、ほかのサービスと同じものを使いません。
- 4
バックアップを取る
ファイルとデータベースの両方が必要です。レンタルサーバーの「自動バックアップ」が入っているか、何日分残るか、自分で戻せるかを、契約のページで確かめます。
- 5
2段階のログインにする
パスワードに加えて、スマホに出る数字を入れる方式(2段階認証)です。プラグインで足すか、レンタルサーバーの機能を使います。パスワードが漏れても、それだけでは入れなくなります。
- 6
自動更新を入れる
「プラグイン」の一覧の右の列にある「自動更新を有効化」を押します。テーマは「外観 → テーマ」でテーマを押した画面にあります。WordPress 5.5 から使える機能で、1日2回、新しい版を調べます。
ここまで済めば、古い版の弱点を手当たり次第に探す攻撃に対して、ずっと狙われにくくなります。高い道具を買う前に、この6つが先です。
外からの脆弱性診断で分かること・中からでないと分からないこと
外から見る方法と、中から見る方法では、分かることが違います。
| 外からの診断 | 中からの確認(管理画面・内部の調査) | |
|---|---|---|
| 分かること | 開いている入口(ポート)、暗号化の設定と証明書、見せてはいけないファイルの公開、安全のための設定、外から見て分かる既知の弱点 | プラグインとテーマ1つ1つの正確な版、無効のまま残っているもの、管理者の一覧、既知の弱点との照合 |
| 分からないこと | 外に版を出していないプラグインの中身、ログインした後の画面、管理者の一覧 | インターネット側からどう見えているか |
Security Ready の精密診断は、外からの自動の診断です。上の表の「外からの診断」の列を調べ、結果を直し方と一緒に届けます。初回は1社1台1回無料で、お支払い情報は要りません。プラグインの版まで中から見たい場合は、スタンダードの内部診断に WordPress 用のプラグインがあり、プラグインとテーマの名前と版だけを送って、既知の弱点と照らし合わせます。
どちらの方法でも、何も見つからないことは、安全の保証ではありません。まだ公表されていない弱点や、ログインした後の画面の深い問題は、自動の診断では見つけられません。乗っ取られた後の復旧や、不正なプログラムの駆除も、当サービスでは行いません。
診断の種類そのものを知りたい方は、脆弱性診断とは にまとめています。
制作会社に何を聞けばよいか(そのまま使える依頼文)
「作って終わり」の契約では、更新がだれの仕事でもないまま、何年も過ぎていることがあります。今の状態と、これからの担当を決めるために聞きます。下の文は、そのままメールに貼って使えます。
- いつもお世話になっております。当社のホームページ(WordPress)の安全の点検をしています。次の点を教えてください。
- 1. WordPress 本体・プラグイン・テーマの、今の版の一覧(「ツール → サイトヘルス → 情報」の内容で構いません)
- 2. 最後に更新した日と、更新は今どなたの担当になっているか
- 3. 作者の更新が止まっている、または配布が終わっているプラグインがあるか
- 4. バックアップの有無、取る間隔、戻す手順
- 5. 管理者のアカウントの一覧と、御社で使っているアカウント
- 6. 毎月の更新をお願いする場合の費用
WordPress の脆弱性チェックは、どのくらいの頻度で必要か
激しく狙われる弱点では、公表から攻撃まで数時間です。年1回の点検だけでは、その間が空いてしまいます。人がやることと、自動に任せることを分けるのが現実的です。
| 頻度 | やること |
|---|---|
| 自動(毎日) | プラグインとテーマの自動更新。新しく公表された弱点の知らせを受け取る |
| 月1回(10分) | 「ダッシュボード → 更新」と「サイトヘルス」を開く。自動更新の結果を知らせるメールも見る |
| 3か月に1回 | 使っていないプラグイン・テーマ・管理者を消す。放置されたプラグインがないか調べる |
| 年1回・作り替えの後 | バックアップから実際に戻せるかを試す。外からの診断を受け直す |
Security Ready を続けて使う場合は、週に1回の診断に加えて、新しく公表された弱点とサーバーのソフトの照合を1日2回行います。月2,980円(税抜)からです。
すでに乗っ取られているかもしれないサイン
更新が何年も止まっていたサイトでは、すでに入られていないかを先に見ます。次のうち1つでも当てはまれば、点検より先に対処です。
- 検索結果に、身に覚えのない文字や外国語のページが、自社のサイトとして出てくる
- スマホで開いたときだけ、別のサイトに飛ばされる
- 「ユーザー一覧」に、知らない管理者がいる
- 入れた覚えのないプラグインやファイルがある
- サーバーの会社や Google から、警告のメールが届いた
確かめ方と、最初にやることの順番は、ホームページが乗っ取られた?改ざんの確かめ方と対処法 に書いています。WordPress 以外の基本(証明書・なりすましメール対策など)は、登録なしの 30秒かんたんチェック で見られます。
よくある質問
WordPress は危険なので、使うのをやめた方がよいですか?
やめる必要はありません。2025年に見つかった弱点のうち、WordPress 本体のものは 6 件で、重大なものはありませんでした。問題の大半はプラグインとテーマにあるので、更新と片づけを続けることが、いちばん効く対策です。
WordPress の脆弱性は、無料でチェックできますか?
できます。管理画面の「ダッシュボード → 更新」と「ツール → サイトヘルス」は無料で、入っているものがいちばん正確に分かります。外からの見え方は、Security Ready の精密診断を初回無料(1社1台1回・お支払い情報不要)で受けられます。
更新したら、表示が崩れませんか?
崩れることはあります。何年も更新していないサイトほど起きやすいです。先にバックアップを取り、プラグインを1つずつ更新して、そのたびに表示を見ると、原因が分かり、戻すのも簡単です。心配なら、制作会社に作業を頼むのが安全です。
プラグインは何個までなら安全ですか?
決まった数はありません。数よりも、1つ1つが今も手入れされているかが大事です。ただ、数が増えるほど更新の手間と弱点の入口は増えるので、使っていないものは消してください。
セキュリティのプラグインを入れれば、更新しなくても大丈夫ですか?
大丈夫ではありません。攻撃を止める道具は助けになりますが、弱点そのものは残ります。更新が先で、道具はその上に足すものです。
レンタルサーバーの会社が守ってくれるのではありませんか?
契約によります。サーバーの会社が見るのは主にサーバーの側で、あなたが入れた WordPress・プラグイン・テーマの更新は、利用者の仕事になっていることがよくあります。更新の担当、自動バックアップ、攻撃を止める機能(WAF)の有無を、契約のページで確かめてください。
管理画面に入れません。どうすればよいですか?
制作会社に、管理者のログイン情報を頼みます。連絡が取れないときは、レンタルサーバーの会社に相談してください。サーバーとドメインの契約の名義が自社かどうかも、この機会に確かめておくと安心です。
あなたの会社のサイトを、無料で確かめる
無料の精密診断は、外から数千の検査項目であなたのサイトを調べ、見つかった問題ごとに直し方をお知らせします。お支払い情報は不要です。診断するのは、管理者の許可を得たサイトだけです。