CVE-2026-96558 Quiz and Survey Master プラグイン XSS脆弱性発見

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

公開日: 2026-10-10T07:16:42.343 / 更新日: 2026-10-10T07:16:42.343 / CVSS: 7.2 / 深刻度: HIGH

WordPressプラグイン「Quiz and Survey Master」のバージョン11.2.6以下の脆弱性が報告されています。不適切な入力検証と出力エスケープ処理により、認証不要の攻撃者が「qsm_hidden_questions」パラメータを通じて任意のスクリプトをページに注入できる可能性があります。この脆弱性は、特定のデータ挿入失敗条件を満たすことで発生するため、利用者に影響を及ぼすリスクがあります。管理者は、該当プラグインを導入している場合、バージョン確認と最新のパッチ適用が重要です。確認時には、攻撃が発生した際のログやデータベースの変更履歴を確認し、不正な出力が存在しないかを検証する必要があります。

参照情報

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

ソクラテス

プラトンよ、この脆弱性の本質に問う。攻撃者がスクリプトを注入できるという現象は、技術的欠陥と倫理的責任のどちらに根ざすと考える?

プラトン

冗談でしょう?まずは、このプラグインが導入されているか確認しましょう。wp-content/plugins/Quiz-and-Survey-Masterのディレクトリが存在すれば、バージョンをwp-adminのプラグイン一覧で確認する必要があります。11.2.6以下なら、パッチ適用が最優先です。

ソクラテス

では、攻撃が発生した場合の痕跡をどう見極めれば?

プラトン

wp_mlw_qm_audit_trailテーブルをチェックするべきです。form_dataフィールドにエスケープされていないデータが残っていれば、注入の痕跡です。また、アクセスログで異常なqsm_unique_keyの送信を確認するのも手です。

ソクラテス

倫理的責任は?

プラトン

ベンダーの公式サイトで修正情報を確認し、パッチ適用の手順を厳守しましょう。変更管理では、wp-config.phpに定義されたDB_USERやDB_PASSWORDが改ざんされていないか、定期的に監視ツールで確認してください。

ソクラテス

では、この脆弱性を「技術的欠陥」に過ぎないと考える者は?

プラトン

その人は、wp-adminでログインしている管理者が、qsm_hidden_questionsパラメータを含むPOSTリクエストを送信した際の出力エスケープ処理を、ちゃんとテストしていない可能性があります。テスト用データで再現してみましょう。

ソクラテス

だが、この話は技術の限界を問うものではないか?

プラトン

いや、技術の限界を越えるために、wp-cliでプラグインのバージョンを一括確認し、自動更新が無効になっていないか確認する習慣が重要です。それと、NVDのリンクを定期的にチェックして、CVSSスコアが7.2以上なら即座に対応する。それが、運用者の義務です。

関連キーワード: wordpress