
WordPressのセキュリティ対策やファイアウォール機能を提供するプラグイン「All-In-One Security (AIOS) – Security and Firewall」において、セキュリティ上の問題が確認されました。影響を受けるのは、バージョン 5.4.7 までのすべてのバージョンです。
本脆弱性を悪用された場合、認証されていない第三者が送り込んだ不正なプログラムが、管理者のブラウザ上で実行される可能性があります。
対策として、バージョン 5.4.8 以降への更新を推奨します。
脆弱性詳細
本脆弱性は、外部から送られてきたリクエストの内容(アクセス先のパス)を、危険な文字を取り除かないまま記録・表示していたことに起因します。
その結果、攻撃者が細工した文字列がプラグインのログ(記録)に保存され、管理者がそのログを画面で確認した際に、本来は単なる文字であるべき内容がプログラムとして解釈・実行される状況となっていました。
想定される被害
この脆弱性が悪用された場合、以下のような被害が想定されます。
保存されたコードが管理者の画面で実行される
攻撃者が送り込んだプログラム(スクリプト)がサイト内のログに保存され、管理者がログ画面を開いた際に、その管理者のブラウザ上で動作します。これにより、ログイン中の管理者になりすました操作(正規の操作であることを確認するための内部的な値「nonce」の盗み取りや、管理者権限での不正な操作など)が行われる可能性があります。
被害発生の条件
以下の条件がすべて重なった場合に、被害が発生する可能性があります。
- プラグインの「デバッグログ機能」が有効になっている
- 「ログインしていない利用者のREST API利用を無効化する」機能が有効になっている
- 管理者が、プラグインのデバッグログ画面を閲覧する
なお、攻撃者がコードを送り込む操作自体は、ログインしていない状態でも可能です。
技術的な詳細
(やや専門的な内容です。)
プラグインは、外部から来たリクエストのアクセス先(パス)を取得する際、URL用に変換された文字を元の形に戻す処理(urldecode)だけを行い、危険な文字を取り除く処理を行っていませんでした。
未認可のリクエストを遮断する際、このパスの内容をそのままログのメッセージとして保存していたため、不正な文字列がデータベースに残ります。
さらに、ログ画面で内容を表示する際にも安全な形への変換(無害化)が行われず、保存された値がそのまま出力されていました。このため、ブラウザがその内容をプログラムとして解釈する状態となっていました。
対策版(5.4.8)では、入力を受け取る段階での無害化、画面表示時の無害化、そして値をそのまま表示していた処理の削除が行われています。
脆弱性の種類
推奨対応事項
該当バージョンのプラグインをご利用の場合、以下の対応を強く推奨します。
- プラグインの更新
- 速やかに、プラグインを対策バージョン(5.4.8 以降)へ更新してください。
- 被害確認(必ず更新後に実施してください)
- 更新後に、AIOSのデバッグログ画面を開き、遮断されたREST APIリクエストの記録(「REST API request … was blocked」のような記録)の中に、
<script>などのコードらしき文字列が混ざっていないか確認してください。 - 更新前にログ画面を開くと、その時点でコードが実行されるおそれがあります。確認は必ず更新後に行ってください。
- 更新後に、AIOSのデバッグログ画面を開き、遮断されたREST APIリクエストの記録(「REST API request … was blocked」のような記録)の中に、
- 追加のセキュリティ対策(任意)
- WAF(Webアプリケーションファイアウォール:不正なリクエストを遮断する仕組み)の導入は、この種の攻撃リクエストを入口で防ぐのに有効です。
⇒不審な記録や、管理者の意図しないアカウント作成などが確認された場合は、WordPressの専門家への相談を推奨します。
影響を受けるバージョン
All-In-One Security (AIOS) – Security and Firewall 5.4.7 までのバージョン
脆弱性情報 (CVE-ID)
CVE-2026-8438
(公開日 2026年6月6日 更新日 2026年6月6日)
脆弱性の深刻度 (CVSS v3)
基本値: 7.2 (重要) [Wordfence]
脆弱性脅威度(EPSS)
CVE-2026-8438 悪用確率 0.13% (上位69%) 2026年6月6日時点
ソフトウェア脆弱性情報の著作権に関する注意事項
This record contains material that is subject to copyright.
Copyright 2012-2024 Defiant Inc.
License: Defiant hereby grants you a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute this software vulnerability information. Any copy of the software vulnerability information you make for such purposes is authorized provided that you include a hyperlink to this vulnerability record and reproduce Defiant’s copyright designation and this license in any such copy. Read more.
Copyright 1999-2024 The MITRE Corporation
License: CVE Usage: MITRE hereby grants you a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute Common Vulnerabilities and Exposures (CVE®). Any copy you make for such purposes is authorized provided that you reproduce MITRE’s copyright designation and this license in any such copy. Read more.
「WordPressセキュリティ保守」をご利用のお客様へ

WordPress
All-In-One Security (AIOS) プラグインをご利用中のお客様には、対策バージョンへの更新状況および推奨対応事項について、順次メールにてご案内しております。



