WordPress の乗っ取り・改ざん・セキュリティ確認

改ざんの多くは wp-content とデータベースに残ります。本体のファイル検査だけでは見つかりません。

見えている症状から選ぶ

見えているものまず疑う
知らない管理者がいる / スパムリンクが埋まっているデータベース側の痕跡
改ざんを検査したいverify-checksums は wp-content を見ていない
不審なログイン試行が大量に来るユーザー名の漏洩・試行制限なし
設定ファイルが漏れていないか心配本体ではなくバックアップファイル
移行に使ったバックアップが残っていないか心配.wpress が未ログインで取得できる。自動では消えない
プラグイン開発で権限チェックが不安permission_callback・is_admin()
自動更新にしているのに更新されていないプラグインは 1 つずつ有効にしないと対象にならない
誰にどの権限を割り当てるか決めたい管理者だけが持つ権限は 27 個
バックアップが本当に戻せるか不安標準のエクスポートには設定もプラグインも含まれない
git で管理していると自動更新が動かないバージョン管理下と判定されている

直前にやった操作から探す場合は 直前にやったことから引く へ。

このテーマの記事