CVE-2026-4512 PUBLISHED

WP reCaptcha by WebDesignBy < 2.0 – Admin+ Stored XSS

Assigner: WPScan
Reserved: 20.03.2026 Published: 23.04.2026 Updated: 23.04.2026

The reCaptcha by WebDesignBy WordPress plugin before 2.0 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.

Product Status

Vendor Unknown
Product reCaptcha by WebDesignBy
Versions Default: unaffected
  • affected from 0 to 2.0 (excl.)

Credits

  • Mustafa Ahmed finder
  • WPScan coordinator

References

Problem Types

  • CWE-79 Cross-Site Scripting (XSS) CWE