Web Application
CVE-2026-18323 high CVSS 7.2

Cross-Site Scripting (XSS) in WordPress (CVE-2026-18323)

Summary

Cross-site scripting in WordPress (CVE-2026-18323). Risk of unauthorized operations or information disclosure.

Original description

The description as published by the source.

The Forminator Forms – Contact Form, Payment Form & Custom Form Builder plugin for WordPress is vulnerable to Stored Cross-Site Scripting via Radio Field (Save and Continue Draft) in all versions up to, and including, 1.57.0.2 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. This is exploitable because the Save-and-Continue draft submission AJAX endpoint is registered as nopriv, allowing unauthenticated attackers to bypass radio field option-membership validation and persist a crafted payload that, when rendered on the Submissions admin page, is auto-executed via the bundled Inputmask library's data-attribute callback binding.

Source: NIST National Vulnerability Database NVD GitHub Advisory

AI summary

Written by an external AI model and may contain mistakes. Check the original description and references below before acting on it.

WordPressのForminator Formsプラグインは、バージョン1.57.0.2までの全バージョンで、ラジオフィールドを介した保存されたクロスサイトスクリプティング(Stored XSS)の脆弱性があります。これにより、認証されていない攻撃者が任意のスクリプトを注入し、ユーザーが注入されたページにアクセスした際にスクリプトが実行されます。この脆弱性は、入力のサニタイズ不足と出力のエスケープ不足に起因しています。

❓ What is the problem

WordPressのForminator Formsプラグインに保存型クロスサイトスクリプティングの脆弱性がある。

📍 Affected scope

バージョン1.57.0.2までのForminator Formsプラグイン

🔥 Severity

認証されていない攻撃者が任意のWebスクリプトを注入可能であり、深刻なリスクをもたらす。

🔧 How to fix

プラグインを最新バージョンにアップデートし、入力のサニタイズ強化と出力エスケープ処理を追加する。

🛡️ Workaround

脆弱性が修正されたパッチがリリースされるまで、プラグインの使用を一時的に中止し、他のフォームプラグインを検討する。

🔍 Detection

Ajaxエンドポイントのラジオフィールドを確認し、未承認アクセスによる異常なスクリプトの挿入がないかを検査する。

References

We use cookies for analytics and ad measurement. This setting applies to all Game co., Ltd. sites. Details