WordPress Plugin Vulnerabilities

WP reCaptcha by WebDesignBy < 2.0 – Admin+ Stored XSS

Description

The plugin does not sanitize or escape the Site Key setting before outputting it in a JavaScript string context via the grecaptcha_js() function. This allows administrators on multisite installations (who do not have the unfiltered_html capability) to inject arbitrary JavaScript that executes for all visitors to the WordPress login page.

Proof of Concept

Affects Plugins

References

Classification

Type
XSS
CWE
CVSS

Miscellaneous

Original Researcher
Mustafa Ahmed
Submitter
Mustafa Ahmed
Submitter website
Verified
Yes

Timeline

Publicly Published
2026-04-02 (about 23 days ago)
Added
2026-04-02 (about 22 days ago)
Last Updated
2026-04-02 (about 22 days ago)

Other