reCAPTCHA Jetpack WordPress Plugin Cross-Site Request Forgery Vulnerability

Vulnerability

A Cross-Site Request Forgery (CSRF) vulnerability has been identified in the reCAPTCHA Jetpack WordPress plugin, affecting versions through 0.2.2. The vulnerability arises because the plugin does not implement CSRF protection when updating settings. This lack of validation could enable attackers to exploit a logged-in admin by forcing them to unintentionally change plugin settings.

Impact

Exploitation of this vulnerability could lead to unauthorized changes in plugin settings by manipulating a logged-in admin user.

Reproduction

To reproduce this vulnerability, an admin user must be tricked into opening an HTML page that automatically submits a form. This form should be configured to send a POST request to the WordPress options-general.php page for the reCAPTCHA Jetpack plugin. The form must include hidden fields with the site key, secret key, reCAPTCHA type, and a reset command. Once the form is submitted, the plugin settings will be updated without the admin's consent.

Added: May 15, 2026, 9:46 AM
Updated: May 15, 2026, 9:46 AM

Vulnerability Rating

Custom Algorithm
spread
0.0
impact
0.6
exploitability
7.7
remediation
0.0
relevance
0.0
threat
6.4
urgency
2.9
incentive
0.0

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.