CVE-2026-120075 WP Activity LogプラグインにStored XSS脆弱性の注意点

この記事はAIがNVDのCVE情報をもとに要約・生成したものです。影響範囲や対策は、必ずNVDおよび各ベンダーの公式情報をご確認ください。

公開日: 2026-10-31T09:16:33.897 / 更新日: 2026-10-31T09:16:33.897 / CVSS: 7.2 / 深刻度: HIGH

WordPressのWP Activity Logプラグインに、不適切な入力検証と出力エスケープにより、認証不要で任意のスクリプトをページに注入できるStored XSSの脆弱性(CVE-2026-120075)が確認されています。この脆弱性により、ユーザーがアクセスした際に悪意のあるスクリプトが実行される可能性があり、セッションハイジャックや情報漏洩のリスクが生じます。WordPressを運用するLinuxサーバーの管理者は、該当プラグインがインストールされており、5.6.1以下のバージョンを適用している場合、公式から提供されるパッチ適用やバージョンアップを検討する必要があります。脆弱性の確認時には、プラグインの導入状況とバージョンを慎重に確認し、不審なスクリプトの挿入や異常なアクセスログの監視を徹底してください。

参照情報

ソクラテスの問い、プラトンの備え

ソクラテス

プラトンよ、この脆弱性を前にして、我々はまず「なぜこのような問題が生じるのか」を考えるべきではないか?入力検証と出力エスケープの欠如が、ユーザーのセッションを脅かすリスクを生んでいる。だが、この「不適切な入力」がどこに潜んでいるのか、あなたはどのように見ている?

プラトン

おっしゃる通りです。しかし、哲学的な問いは大切ですが、現実の管理者として私はまず「このプラグインがインストールされているか?」を確認します。WordPressサーバーの管理者であれば、wp-content/pluginsディレクトリにwp-activity-logというフォルダがあるか、wp-config.phpにプラグインの設定が記載されているかをチェックするのが第一歩です。

ソクラテス

では、バージョンの確認はどのように行う?

プラトン

プラグインの管理画面で「WP Activity Log」のバージョンを確認するか、もしくはwp-content/plugins/wp-activity-log/ディレクトリ内のファイルの変更日時をチェックします。5.6.1以下の場合は、公式サイトやWordPressプラグインリポジトリから提供されるパッチを適用する必要があります。ただし、パッチ適用前にはテスト環境で動作確認を。

ソクラテス

監視の重要性について言及するなら?

プラトン

アクセスログを監視し、不審なスクリプトの挿入や異常なリクエスト(例:scriptタグが含まれるGET/POSTパラメータ)をチェックします。また、セッションハイジャックを防ぐため、ログイン後の異常なアクティビティ(例:ユーザーが意図しない操作を行っている)も注意深く観察しましょう。

ソクラテス

では、ベンダー情報確認は?

プラトン

プラグインの開発者(ここでは「WP Activity Log」の公式サイト)が提供する情報に従うことが重要です。公式リポジトリやGitHubリポジトリで最新のバージョンやパッチ情報を確認し、信頼性のあるソースからだけ更新を行う必要があります。

ソクラテス

最後に、変更管理について?

プラトン

パッチ適用やバージョンアップの際、変更履歴を記録し、影響範囲を特定する必要があります。例えば、この脆弱性が他のプラグインと競合する可能性がある場合、テスト環境での影響評価が不可欠です。また、変更後はセキュリティ監視ツール(例:fail2ban、ModSecurity)の設定を見直すことも忘れずに。

ソクラテス

では、もしもこの脆弱性が見つかった場合、我々は「哲学的な問い」に答えつつ、現実の行動を取るべきなのであるな。

プラトン

その通りです。ただ、この件に関しては「変更管理の文書化」を忘れずに。もしも私がこのプラグインの開発者であれば、次回は「エスケープ処理の強化」に注力するでしょう。……まあ、せっかくの「Activity Log」が、逆にログにスクリプトを注入されてしまったら、何とも皮肉な話ですね。

関連キーワード: wordpress