Mandatly | Cookie Compliance and Consent solution Security & Risk Analysis

wordpress.org/plugins/mandatly-cookie-compliance-and-consent-solution

The easy-to-use cookie compliance and consent solution allows you to manage cookie consents and assists in becoming compliant with GDPR, LGPD, CCPA/CP …

0 active installs v1.3.0 PHP 4.0.0+ WP 4.9.9+ Updated Unknown
ccpadsgvogdprlgpdpipeda
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Mandatly | Cookie Compliance and Consent solution Safe to Use in 2026?

Generally Safe

Score 100/100

Mandatly | Cookie Compliance and Consent solution has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs
Risk Assessment

The "mandatly-cookie-compliance-and-consent-solution" v1.3.0 plugin exhibits a significant security concern due to its extensive unprotected attack surface. All 11 identified AJAX handlers lack authentication checks, presenting a wide entry point for malicious actors to potentially interact with sensitive functionalities. While the plugin demonstrates good practices in SQL query handling, with 100% using prepared statements, and generally good output escaping (99%), the absence of nonce and capability checks on these AJAX endpoints is a major weakness. The taint analysis did not reveal critical or high-severity issues, and the plugin has no recorded vulnerability history, which are positive indicators. However, the lack of any security checks on a substantial portion of its attack surface outweighs these strengths, making it a risky choice without further hardening.

Key Concerns

  • 11 AJAX handlers without authentication checks
  • 0 Nonce checks
  • 0 Capability checks
Vulnerabilities
None known

Mandatly | Cookie Compliance and Consent solution Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

Mandatly | Cookie Compliance and Consent solution Release Timeline

No version history available.
Code Analysis
Analyzed Mar 17, 2026

Mandatly | Cookie Compliance and Consent solution Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
1
81 escaped
Nonce Checks
0
Capability Checks
0
File Operations
3
External Requests
0
Bundled Libraries
0

Output Escaping

99% escaped82 total outputs
Data Flows · Security
4 unsanitized

Data Flow Analysis

4 flows4 with unsanitized paths
save_banner_cookie_settings (admin\class-mandatly-cookie-compliance-admin.php:122)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
11 unprotected

Mandatly | Cookie Compliance and Consent solution Attack Surface

Entry Points11
Unprotected11

AJAX Handlers 11

authwp_ajax_banner_slider_statusadmin\class-mandatly-cookie-compliance-admin.php:53
authwp_ajax_banner_getslider_statusadmin\class-mandatly-cookie-compliance-admin.php:54
authwp_ajax_save_banner_cookie_settingsadmin\class-mandatly-cookie-compliance-admin.php:55
authwp_ajax_save_server_modeincludes\class-mandatly-cookie-compliance.php:182
authwp_ajax_save_settingsincludes\class-mandatly-cookie-compliance.php:183
authwp_ajax_getslider_statusincludes\class-mandatly-cookie-compliance.php:184
authwp_ajax_slider_statusincludes\class-mandatly-cookie-compliance.php:185
authwp_ajax_xhrLinkincludes\class-mandatly-cookie-compliance.php:187
authwp_ajax_save_wp_consent_apiincludes\class-mandatly-cookie-compliance.php:190
authwp_ajax_save_google_consent_modeincludes\class-mandatly-cookie-compliance.php:191
authwp_ajax_save_google_tags_beforeincludes\class-mandatly-cookie-compliance.php:192
WordPress Hooks 9
actionplugins_loadedincludes\class-mandatly-cookie-compliance.php:165
actionadmin_enqueue_scriptsincludes\class-mandatly-cookie-compliance.php:179
actionadmin_enqueue_scriptsincludes\class-mandatly-cookie-compliance.php:180
actionadmin_menuincludes\class-mandatly-cookie-compliance.php:181
actionwp_headincludes\class-mandatly-cookie-compliance.php:186
actionwp_headincludes\class-mandatly-cookie-compliance.php:208
actionwp_enqueue_scriptsincludes\class-mandatly-cookie-compliance.php:213
actioninitincludes\class-mandatly-cookie-compliance.php:214
filterwp_get_consent_typeincludes\class-mandatly-cookie-compliance.php:215
Maintenance & Trust

Mandatly | Cookie Compliance and Consent solution Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedUnknown
PHP min version4.0.0
Downloads1K

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Mandatly | Cookie Compliance and Consent solution Developer Profile

mandatly

1 plugin · 0 total installs

94
trust score
Avg Security Score
100/100
Avg Patch Time
30 days
View full developer profile
Detection Fingerprints

How We Detect Mandatly | Cookie Compliance and Consent solution

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/mandatly-cookie-compliance-and-consent-solution/admin/css/mandatly-cookie-compliance-admin.css/wp-content/plugins/mandatly-cookie-compliance-and-consent-solution/admin/js/mandatly-cookie-compliance-admin.js
Script Paths
/wp-content/plugins/mandatly-cookie-compliance-and-consent-solution/admin/js/mandatly-cookie-compliance-admin.js
Version Parameters
mandatly-cookie-compliance-and-consent-solution/admin/css/mandatly-cookie-compliance-admin.css?ver=mandatly-cookie-compliance-and-consent-solution/admin/js/mandatly-cookie-compliance-admin.js?ver=

HTML / DOM Fingerprints

CSS Classes
mdt-compliance-form-wrapper
HTML Comments
Mandatly Cookie Compliance BannerMandatly Cookie Compliance settings Form
Data Attributes
data-guiddata-toggledata-targetdata-toggle-modaldata-toggle-modal-selector
JS Globals
mandatly_cookie_compliance_obj
REST Endpoints
/wp-json/mandatly-cookie-compliance/v1/settings
Shortcode Output
[mandatly_cookie_compliance]
FAQ

Frequently Asked Questions about Mandatly | Cookie Compliance and Consent solution