Skip to main content

WordPress Anti-spam Plugin EUVDEUVD-2025-17278

| CVE-2025-49283 MEDIUM
Cross-Site Request Forgery (CSRF) (CWE-352)
2025-06-06 audit@patchstack.com
4.3
CVSS 3.1 · NVD
Share

Severity by source

NVD PRIMARY
4.3 MEDIUM
AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N
vuln.today AI
4.3 MEDIUM

Matches provided vector: network-delivered CSRF requires victim interaction; limited integrity impact only; no C or A impact.

3.1 AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:A/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from NVD.

CVSS VectorNVD

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
Required
Scope
Unchanged
Confidentiality
None
Integrity
Low
Availability
None

Lifecycle Timeline

3
EUVD ID Assigned
Mar 14, 2026 - 18:10 euvd
EUVD-2025-17278
Analysis Generated
Mar 14, 2026 - 18:10 vuln.today
CVE Published
Jun 06, 2025 - 13:15 nvd
MEDIUM 4.3

DescriptionCVE.org

Cross-Site Request Forgery (CSRF) vulnerability in Matthias Nordwig Anti-spam, Spam protection, ReCaptcha for all forms and GDPR-compliant allows Cross Site Request Forgery. This issue affects Anti-spam, Spam protection, ReCaptcha for all forms and GDPR-compliant: from n/a through 4.1.1.

AnalysisAI

Cross-site request forgery in the 'Anti-spam, Spam protection, ReCaptcha for all forms and GDPR-compliant' WordPress plugin (versions through 4.1.1) allows a remote unauthenticated attacker to perform unauthorized plugin configuration changes by tricking an authenticated WordPress administrator into clicking a crafted link or visiting a malicious page. The vulnerability stems from missing or insufficient CSRF token validation on plugin action handlers, enabling integrity-impacting changes - such as disabling spam protection or altering reCaptcha settings - without the administrator's knowledge. No public exploit has been identified at time of analysis, and EPSS at 0.03% (7th percentile) reflects very low observed exploitation interest.

Technical ContextAI

CWE-352 (Cross-Site Request Forgery) occurs when a web application fails to verify that a state-changing HTTP request originates from the legitimate user's own session rather than a third-party page. In WordPress plugins, CSRF protection is conventionally implemented via nonce values generated by wp_create_nonce() and validated with check_admin_referer() or wp_verify_nonce(). The affected product is a WordPress plugin providing anti-spam filtering, Google reCaptcha integration, and GDPR-compliance tooling for various form types (contact, login, registration, comment). Affected CPE corresponds to versions n/a through 4.1.1 of the plugin authored by Matthias Nordwig. The CVSS vector AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N reflects a web-delivered forgery requiring victim interaction (UI:R) with limited integrity impact and no confidentiality or availability consequences.

RemediationAI

Users should upgrade to a version of the plugin beyond 4.1.1 once a patched release becomes available from the plugin author; the exact fixed version is not confirmed in available data - monitor the WordPress.org plugin page for Matthias Nordwig's plugin and the Patchstack advisory at patchstack.com/database/wordpress/plugin/gdpr-compliant-recaptcha-for-all-forms for a confirmed fixed release. As an interim compensating control, site administrators should avoid clicking unsolicited links while authenticated to their WordPress dashboard, enforce strong browser session hygiene (log out when not in use), and consider temporarily deactivating the plugin if anti-spam coverage can be supplied by an alternative until patching is feasible. Additionally, a web application firewall rule blocking cross-origin POST requests to wp-admin endpoints can reduce CSRF exposure surface, though this may interfere with legitimate third-party integrations.

CVE-2023-6553 CRITICAL POC
9.8 Dec 15

The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1

CVE-2024-5084 CRITICAL POC
9.8 May 23

The Hash Form - Drag & Drop Form Builder plugin for WordPress is vulnerable to arbitrary file uploads due to missing fil

CVE-2024-44000 CRITICAL POC
9.8 Oct 20

Authentication bypass in the LiteSpeed Cache WordPress plugin (versions prior to 6.5.0.1) allows unauthenticated remote

CVE-2020-36847 CRITICAL POC
9.8 Jul 12

The Simple File List plugin for WordPress through version 4.2.2 contains an unauthenticated remote code execution vulner

CVE-2025-27007 CRITICAL POC
9.8 May 01

The SureTriggers WordPress plugin through version 1.0.82 contains a privilege escalation vulnerability that allows unaut

CVE-2016-1209 CRITICAL POC
9.8 May 14

The Ninja Forms plugin before 2.9.42.1 for WordPress allows remote attackers to conduct PHP object injection attacks via

CVE-2024-4443 CRITICAL POC
9.8 May 22

The Business Directory Plugin - Easy Listing Directories for WordPress plugin for WordPress is vulnerable to time-based

CVE-2024-1698 CRITICAL POC
9.8 Feb 27

SQL injection in the NotificationX WordPress plugin (versions up to and including 2.8.2) allows unauthenticated remote a

CVE-2023-6875 CRITICAL POC
9.8 Jan 11

The POST SMTP Mailer - Email log, Delivery Failure Notifications and Best Mail SMTP for WordPress plugin for WordPress i

CVE-2024-1512 CRITICAL POC
9.8 Feb 17

The MasterStudy LMS WordPress Plugin - for Online Courses and Education plugin for WordPress is vulnerable to union base

CVE-2024-4295 CRITICAL POC
9.8 Jun 05

The Email Subscribers by Icegram Express plugin for WordPress is vulnerable to SQL Injection via the ‘hash’ parameter in

CVE-2024-50498 CRITICAL POC
10.0 Oct 28

Remote code execution in the WP Query Console WordPress plugin (versions up to and including 1.0) by Ajit Bohra allows u

Share

EUVD-2025-17278 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy