Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify target WordPress site with plugin
-
DeliveryCraft unauthenticated cookie-expiry URL
-
ExploitDeliver link to authenticated victim
-
ExecutionVictim browser loads URL
-
PersistPlugin action fires without nonce check
-
ImpactVictim cookies expired and session terminated
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V3 - Web Frontend Security Anti-CSRF tokens, SameSite cookies
MITRE ATT&CK
1 technique across 1 tactic: Initial Access The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | The victim must be an authenticated or cookie-holding visitor to the targeted WordPress site and must be lured into loading a crafted URL (UI:R). The GDPR Cookie Compliance plugin must be installed and active on the target site. No special server configuration beyond plugin installation is required - the vulnerable action is exposed by default in all plugin versions before 5.1.0. Exploitation is limited to a session disruption effect; it does not grant the attacker any access, credentials, or persistent foothold. The attacker must know or discover that the target site uses this plugin, and the attack affects only the specific user who loads the crafted link, not all site users simultaneously. |
| Impact | The CVSS 3.1 base score of 4.3 (AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L) accurately reflects a moderate, user-interaction-dependent vulnerability with only an availability impact. EPSS at 0.12% (2nd percentile) confirms that automated, widespread exploitation is currently unlikely. The vulnerability is NOT in CISA KEV, and the impact is limited to session disruption - no data exfiltration and no code execution path exists. A publicly available exploit (via WPScan advisory) lowers the barrier to targeted harassment or coordinated nuisance attacks against specific WordPress sites, but does not meaningfully elevate the risk beyond the CVSS representation. Real-world priority is low for most organizations; administrators of high-traffic or politically targeted WordPress sites should prioritize the patch more urgently due to the ease of crafting functional attack URLs. |
| Exploit ScenarioDerived | An attacker identifies a WordPress site running a vulnerable version of GDPR Cookie Compliance, constructs a URL that triggers the plugin's unauthenticated cookie-expiration action, and embeds it in a phishing email or forum post targeting the site's administrator or authenticated users. When the victim's browser loads the crafted link - even via a 1x1 pixel image tag - their WordPress session cookies are expired and they are silently logged out. A publicly available proof-of-concept is referenced in the WPScan advisory, making the construction of functional attack URLs straightforward. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 05, 2026
Cross-site request forgery in the GDPR Cookie Compliance WordPress plugin before 5.1.0 allows an unauthenticated attacker to forcibly expire and delete any visitor's session cookies by luring them to a crafted link. The plugin exposes a cookie-expiration action that performs no nonce or request-origin validation, meaning a single malicious URL can silently trigger it in any logged-in user's browser context. Exploitation logs the targeted user out of the WordPress site. A publicly available proof-of-concept exists per WPScan, though EPSS at 0.12% (2nd percentile) indicates exploitation remains rare in the wild; this is not in CISA KEV.
RemediationAI
Update the GDPR Cookie Compliance plugin to version 5.1.0 or later immediately via the WordPress admin dashboard under Plugins > Installed Plugins > Update. This is the vendor-confirmed fix. If an immediate update is not possible, a compensating control is to temporarily deactivate the plugin, which removes the vulnerable endpoint from the attack surface at the cost of cookie consent banner functionality - a significant trade-off for sites with GDPR compliance obligations. Site administrators can also add a Web Application Firewall rule to block external requests targeting the plugin's cookie-expiration action endpoint as a short-term measure, though the exact endpoint path should be confirmed from WPScan's advisory at https://wpscan.com/vulnerability/d9511e8a-be67-4c39-b947-7931b5569ffb/ before configuring any rule.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
GDPR Cookie Compliance (CPE: cpe:2.3:a:unknown:gdpr_cookie_compliance:*:*:*:*:*:*:*:*) is a WordPress plugin that manages cookie consent banners and associated cookie lifecycle operations. CWE-352 (Cross-Site Request Forgery) is the root cause: the server-side action responsible for expiring visitor cookies is registered without a WordPress nonce check and without validating the HTTP Referer or Origin header. Because the endpoint is reachable without authentication, any browser - including one belonging to an authenticated administrator - will execute the action when directed to the specially crafted URL. WordPress provides the wp_verify_nonce() API specifically to prevent this class of attack; its omission here is the direct defect.
Know when Gdpr Cookie Compliance gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L
Network-delivered CSRF requiring victim interaction; no auth needed by attacker; impact is session disruption only, no confidentiality or integrity loss.
Primary rating from Vendor (WPScan).
CVSS VectorVendor: WPScan
Lifecycle Timeline
4DescriptionCVE.org
The GDPR Cookie Compliance WordPress plugin before 5.1.0 expires the visitor's cookies from an action that is reachable without authentication and performs no request-origin check, allowing an attacker to log any user out and delete the site's cookies by luring them to a crafted link.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Cross-Site Request Forgery exploits the automatic credential inclusion behavior of web browsers.
More in Gdpr Cookie Compliance
View allThe GDPR Cookie Compliance (CCPA, DSGVO, Cookie Consent) WordPress plugin before 4.12.5 does not have proper CSRF checks
The GDPR Cookie Compliance plugin for WordPress is vulnerable to authorization bypass due to a missing capability check
The GDPR Cookie Compliance WordPress plugin before 4.15.7 does not sanitise and escape some of its settings, which could
The GDPR Cookie Compliance WordPress plugin before 4.15.7 does not sanitise and escape some of its settings, which could
The GDPR Cookie Compliance WordPress plugin before 4.15.7 does not sanitise and escape some of its settings, which could
The GDPR Cookie Compliance - Cookie Banner, Cookie Consent, Cookie Notice - CCPA, DSGVO, RGPD plugin for WordPress is vu
The GDPR Cookie Compliance WordPress plugin before 4.15.9 does not sanitise and escape some of its settings, which could
The GDPR Cookie Compliance WordPress plugin before 4.15.9 does not sanitise and escape some of its settings, which could
The GDPR Cookie Compliance WordPress plugin before 4.15.7 does not sanitise and escape some of its settings, which could
EUVD-2026-53107
GHSA-crh8-vq8f-q88q
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB