
WPLP Cookie Consent – Cookie Banner & Consent Management for GDPR, CCPA & Google Consent Mode Security & Risk Analysis
wordpress.org/plugins/gdpr-cookie-consentTrusted by 30,000+ WordPress sites · IAB Europe TCF v2.3 Registered · Google Certified CMP Partner · Setup in under 5 minutes, no coding required · No …
Is WPLP Cookie Consent – Cookie Banner & Consent Management for GDPR, CCPA & Google Consent Mode Safe to Use in 2026?
Generally Safe
Score 89/100WPLP Cookie Consent – Cookie Banner & Consent Management for GDPR, CCPA & Google Consent Mode has a strong security track record. Known vulnerabilities have been patched promptly. It's a solid choice for most WordPress installations.
The plugin "gdpr-cookie-consent" v4.2.3 exhibits a mixed security posture. While it demonstrates good practices like using prepared statements for a majority of SQL queries and a high percentage of properly escaped output, significant concerns arise from its attack surface. A large number of AJAX handlers (39 out of 54) and a REST API route (1 out of 1) lack proper authorization checks. This presents a substantial opportunity for attackers to interact with the plugin's functionalities without proper authentication or permissions.
The taint analysis, while reporting no critical or high severity flows, did identify 13 flows with unsanitized paths. This, combined with the presence of the `unserialize` function, suggests potential vulnerabilities if the data processed through these unsanitized paths originates from untrusted sources. The vulnerability history shows a significant number of past CVEs, including high and medium severity issues, with common types being missing authorization and cross-site scripting. Although there are no currently unpatched CVEs, the recurring pattern of these vulnerabilities indicates a need for more robust input validation and authorization enforcement within the plugin's code.
In conclusion, the plugin has strengths in its handling of SQL and output escaping. However, the extensive unprotected attack surface and the historical prevalence of authorization and XSS vulnerabilities, alongside unsanitized paths in taint analysis, point to a plugin that requires careful monitoring and likely further security hardening. The high number of unprotected entry points is a significant risk that should be addressed.
Key Concerns
- Large attack surface without auth checks
- REST API route without permission callbacks
- Flows with unsanitized paths
- Dangerous function: unserialize
- Past high severity CVEs
- Past medium severity CVEs
WPLP Cookie Consent – Cookie Banner & Consent Management for GDPR, CCPA & Google Consent Mode Security Vulnerabilities
CVEs by Year
Severity Breakdown
13 total CVEs
Cookie Banner for GDPR / CCPA <= 4.3.6 - Authenticated (Administrator+) SQL Injection via 'scan_id' Parameter
Cookie Banner for GDPR / CCPA <= 4.3.6 - Missing Authorization to Authenticated (Subscriber+) Scan Schedule Modification via gcc_save_schedule_scan AJAX Action
Cookie Banner for GDPR / CCPA <= 4.3.5 - Authenticated (Administrator+) SQL Injection via 's' Parameter
Cookie Banner, Cookie Consent, Consent Log, Cookie Scanner, Script Blocker (for GDPR, CCPA & ePrivacy) : WP Cookie Consent <= 4.1.2 - Missing Authorization to Sensitive Information Exposure
Cookie Notice for GDPR, CCPA & ePrivacy Consent <= 4.0.3 - Missing Authorization
Cookie Banner, Cookie Consent, Consent Log, Cookie Scanner, Script Blocker (for GDPR, CCPA & ePrivacy) : WP Cookie Consent <= 4.0.7 - Missing Authorization to Unauthenticated Arbitrary Post Deletion
Cookie Notice for GDPR, CCPA & ePrivacy Consent <= 4.0.7 - Missing Authorization
Cookie Notice for GDPR, CCPA & ePrivacy Consent <= 4.0.3 - Missing Authorization
WP Cookie Notice for GDPR, CCPA & ePrivacy Consent <= 3.8.0 - Cross-Site Request Forgery
Cookie Consent for WP – Cookie Consent, Consent Log, Cookie Scanner, Script Blocker (for GDPR, CCPA & ePrivacy) <= 3.6.5 - Missing Authorization to Authenticated (Subscriber+) Whitelist Script
WP Cookie Consent ( for GDPR, CCPA & ePrivacy ) <= 3.2.0 - Unauthenticated Stored Cross-Site Scripting via Client-IP header
WP Cookie Consent ( for GDPR, CCPA & ePrivacy ) <= 3.0.2 - Missing Authorization to Unauthenticated Arbitrary Post Deletion
WP Cookie Notice for GDPR, CCPA & ePrivacy Consent <= 2.2.5 - Authenticated(Administrator+) CSV Injection
WPLP Cookie Consent – Cookie Banner & Consent Management for GDPR, CCPA & Google Consent Mode Release Timeline
WPLP Cookie Consent – Cookie Banner & Consent Management for GDPR, CCPA & Google Consent Mode Code Analysis
Dangerous Functions Found
Bundled Libraries
SQL Query Safety
Output Escaping
Data Flow Analysis
WPLP Cookie Consent – Cookie Banner & Consent Management for GDPR, CCPA & Google Consent Mode Attack Surface
AJAX Handlers 54
REST API Routes 1
Shortcodes 1
WordPress Hooks 103
Scheduled Events 1
Maintenance & Trust
WPLP Cookie Consent – Cookie Banner & Consent Management for GDPR, CCPA & Google Consent Mode Maintenance & Trust
Maintenance Signals
Community Trust
WPLP Cookie Consent – Cookie Banner & Consent Management for GDPR, CCPA & Google Consent Mode Alternatives
Concord – Cookie Banner & Full Privacy Platform for Cookie Consent & GDPR/CCPA Compliance
concord
Concord’s easy-to-use data privacy platform helps companies build trust and stay compliant with global data privacy laws like GDPR and CCPA.
Truss Consent Manager
truss-consent-manager
Cookie consent banner with script detection, script blocking, and Google Consent Mode v2 — built for WooCommerce stores.
GDPR Cookie Consent & Privacy Compliance — Cirv Comply
cirv-comply
GDPR & CCPA cookie consent banner with privacy policy generator and consent logging. Make your WordPress site privacy-compliant — no code.
Consentify Script
consentify-script
GDPR-compliant cookie consent banner for WordPress. Free for one domain, no coding required, set up in under 5 minutes.
CookieLex Cookie Consent & Privacy Compliance
cookielex-cookie-consent-privacy-compliance
Add the CookieLex consent banner to WordPress and connect your site to CookieLex.
WPLP Cookie Consent – Cookie Banner & Consent Management for GDPR, CCPA & Google Consent Mode Developer Profile
2 plugins · 19K total installs
How We Detect WPLP Cookie Consent – Cookie Banner & Consent Management for GDPR, CCPA & Google Consent Mode
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/gdpr-cookie-consent/assets/css/gdpr-cookie-consent-style.css/wp-content/plugins/gdpr-cookie-consent/assets/js/gdpr-cookie-consent-script.js/wp-content/plugins/gdpr-cookie-consent/assets/js/gdpr-cookie-consent-admin-script.js/wp-content/plugins/gdpr-cookie-consent/assets/js/gdpr-cookie-consent-script.js/wp-content/plugins/gdpr-cookie-consent/assets/js/gdpr-cookie-consent-admin-script.jsgdpr-cookie-consent/assets/css/gdpr-cookie-consent-style.css?ver=gdpr-cookie-consent/assets/js/gdpr-cookie-consent-script.js?ver=gdpr-cookie-consent/assets/js/gdpr-cookie-consent-admin-script.js?ver=HTML / DOM Fingerprints
gdpr-cookie-consent-banner<!-- Cookie Consent -->data-cli-iddata-cli-settingsgdpr_cookie_consent_configgdpr_cookie_consent_settings