GDPR Cookie Consent Notice Box Security & Risk Analysis

wordpress.org/plugins/cookie-consent-box

Cookie Consent Box is a lightweight and good looking way to inform users your site uses cookies and to comply with EU cookie law regulations.

1K active installs v1.1.8 PHP + WP 4.1.0+ Updated May 29, 2023
bannercompliancecookiecookiesnotice
85
A · Safe
CVEs total1
Unpatched0
Last CVEJun 2, 2023
Safety Verdict

Is GDPR Cookie Consent Notice Box Safe to Use in 2026?

Generally Safe

Score 85/100

GDPR Cookie Consent Notice Box has a strong security track record. Known vulnerabilities have been patched promptly.

1 known CVELast CVE: Jun 2, 2023Updated 2yr ago
Risk Assessment

The "cookie-consent-box" plugin v1.1.8 exhibits a mixed security posture. The static analysis reveals a minimal attack surface with no apparent AJAX handlers, REST API routes, shortcodes, or cron events, and all identified SQL queries utilize prepared statements, which are positive indicators. However, a significant concern arises from the output escaping, with only 33% of 45 identified outputs being properly escaped. This suggests a potential for Cross-Site Scripting (XSS) vulnerabilities, especially given the plugin's historical vulnerability pattern of XSS. The vulnerability history shows one known CVE, which is now patched, but the pattern of past XSS vulnerabilities is a recurring theme and warrants attention. While the absence of critical taint flows and dangerous functions is reassuring, the insufficient output escaping represents a tangible risk that could be exploited. Overall, the plugin has some good foundational security practices in place, but the output sanitization needs improvement to mitigate the risk of XSS.

Key Concerns

  • Insufficient output escaping
  • History of XSS vulnerabilities
Vulnerabilities
1

GDPR Cookie Consent Notice Box Security Vulnerabilities

CVEs by Year

1 CVE in 2023
2023
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

CVE-2023-32294medium · 4.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

GDPR Cookie Consent Notice Box <= 1.1.6 - Authenticated (Administrator+) Stored Cross-Site Scripting

Jun 2, 2023 Patched in 1.1.7 (235d)
Code Analysis
Analyzed Mar 16, 2026

GDPR Cookie Consent Notice Box Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
30
15 escaped
Nonce Checks
0
Capability Checks
0
File Operations
0
External Requests
0
Bundled Libraries
0

Output Escaping

33% escaped45 total outputs
Attack Surface

GDPR Cookie Consent Notice Box Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 8
actionplugins_loadedincludes\class-cookie-consent-box.php:129
actionadmin_enqueue_scriptsincludes\class-cookie-consent-box.php:144
actionadmin_enqueue_scriptsincludes\class-cookie-consent-box.php:145
actionadmin_menuincludes\class-cookie-consent-box.php:148
actionadmin_initincludes\class-cookie-consent-box.php:154
actionwp_enqueue_scriptsincludes\class-cookie-consent-box.php:189
actionwp_enqueue_scriptsincludes\class-cookie-consent-box.php:190
filterscript_loader_tagincludes\class-cookie-consent-box.php:191
Maintenance & Trust

GDPR Cookie Consent Notice Box Maintenance & Trust

Maintenance Signals

WordPress version tested6.2.0
Last updatedMay 29, 2023
PHP min version
Downloads10K

Community Trust

Rating98/100
Number of ratings8
Active installs1K
Developer Profile

GDPR Cookie Consent Notice Box Developer Profile

adriandmitroca

1 plugin · 1K total installs

69
trust score
Avg Security Score
85/100
Avg Patch Time
235 days
View full developer profile
Detection Fingerprints

How We Detect GDPR Cookie Consent Notice Box

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/cookie-consent-box/css/cookie-consent-box.css/wp-content/plugins/cookie-consent-box/js/cookie-consent-box.js/wp-content/plugins/cookie-consent-box/js/cookie-consent-box-admin.js
Script Paths
/wp-content/plugins/cookie-consent-box/js/cookie-consent-box.js/wp-content/plugins/cookie-consent-box/js/cookie-consent-box-admin.js
Version Parameters
cookie-consent-box/css/cookie-consent-box.css?ver=cookie-consent-box/js/cookie-consent-box.js?ver=cookie-consent-box/js/cookie-consent-box-admin.js?ver=

HTML / DOM Fingerprints

CSS Classes
cookie-consent-box
Data Attributes
data-cookie-consent-box
JS Globals
cookieConsentBox
FAQ

Frequently Asked Questions about GDPR Cookie Consent Notice Box