CVE Catalog

CVE-2026-9731

MediumCVSS 4.3
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.13%

3th percentile - higher than 3% of all known CVEs

Summary

The Wp Js Detect plugin for WordPress is vulnerable to Cross-Site Request Forgery (CSRF) in all versions up to and including 1.0.9. Missing nonce validation in the plugin_settings function allows unauthenticated attackers to update notification text and CSS settings, injecting unsanitized content echoed on the frontend. The attack requires tricking a site administrator into clicking a link.

Risk Assessment

The risk involves potential injection of malicious JavaScript or HTML into the WordPress site, leading to session theft, redirects, or phishing attacks against users.

Recommendation

Immediately update the Wp Js Detect plugin to the latest available version and implement CSRF protection (nonce) in all administrative functions.

Original NVD description (English source)

The Wp Js Detect plugin for WordPress is vulnerable to Cross-Site Request Forgery in all versions up to, and including, 1.0.9. This is due to missing or incorrect nonce validation on the plugin_settings function. This makes it possible for unauthenticated attackers to update the plugin's notification text and CSS settings (wp_non_js_notification_text and wp_non_js_notification_css), injecting arbitrary content that is echoed unescaped on the frontend via a forged request granted they can trick a site administrator into performing an action such as clicking on a link.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS