
Email Gated Downloads Security & Risk Analysis
wordpress.org/plugins/coreessentials-email-gated-downloadsEmail gated downloads for WordPress: collect emails with a GDPR friendly download form before visitors can download your PDF or ZIP lead magnet.
Is Email Gated Downloads Safe to Use in 2026?
Generally Safe
Score 100/100Email Gated Downloads has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The "coreessentials-email-gated-downloads" plugin v1.0.1 exhibits a generally good security posture due to its adherence to several best practices. The plugin successfully implements nonce checks and capability checks for its entry points, indicating an effort to prevent common unauthorized access vulnerabilities. Furthermore, the high percentage of prepared SQL statements and properly escaped output suggests a developer mindful of preventing SQL injection and cross-site scripting (XSS) flaws. The absence of external HTTP requests and file operations outside of basic handling also reduces the attack surface.
However, the taint analysis reveals two flows with unsanitized paths, flagged as high severity. This is a significant concern as it suggests potential vulnerabilities where user-supplied input might not be adequately validated or cleaned before being used in operations involving file paths, which could lead to directory traversal or other file system manipulation attacks. While the vulnerability history is clean, this specific taint flow warrants immediate attention and remediation.
In conclusion, the plugin demonstrates a strong foundation in secure coding practices, particularly regarding authentication and output sanitization. The clean vulnerability history is a positive indicator. Nevertheless, the identified high-severity taint flows with unsanitized paths represent a critical weakness that must be addressed to ensure the plugin's overall security. The limited attack surface and the developer's attention to other security best practices are commendable, but the identified path handling issue is a notable exception.
Key Concerns
- High severity taint flow with unsanitized path
- High severity taint flow with unsanitized path
Email Gated Downloads Security Vulnerabilities
Email Gated Downloads Code Analysis
Bundled Libraries
SQL Query Safety
Output Escaping
Data Flow Analysis
Email Gated Downloads Attack Surface
AJAX Handlers 2
Shortcodes 1
WordPress Hooks 17
Maintenance & Trust
Email Gated Downloads Maintenance & Trust
Maintenance Signals
Community Trust
Email Gated Downloads Alternatives
Download Magnet
download-magnet
This plugin provides an easy-to-use way of capturing email addresses when the end user wishes to download a file.
Lead Magnet Locker
lead-magnet-locker
Securely lock downloads behind email capture. Simple setup, scheduling, analytics, and protected links.
Complianz – GDPR/CCPA Cookie Consent
complianz-gdpr
Configure your Cookie Banner, Cookie Consent and Cookie Policy with our Wizard and Cookies Scan.
CookieYes – Cookie Banner for Cookie Consent (Easy to setup GDPR/CCPA Compliant Cookie Notice)
cookie-law-info
Easily set up cookie banner or notice in WordPress, and policy pages for compliance with global cookie laws (GDPR, DSGVO, RGPD, CCPA/CPRA, etc).
Cookie Notice & Compliance for GDPR / CCPA
cookie-notice
Cookie Notice allows you to you elegantly inform users that your site uses cookies and helps you comply with GDPR, CCPA and other data privacy laws.
Email Gated Downloads Developer Profile
4 plugins · 100 total installs
How We Detect Email Gated Downloads
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/coreessentials-email-gated-downloads/assets/css/admin.csscoreessentials-email-gated-downloads/assets/css/admin.css?ver=1.0.0HTML / DOM Fingerprints
DO NOT REMOVE THIS IF, IT IS ESSENTIAL FOR THE
* `function_exists` CALL ABOVE TO PROPERLY WORK.data-plugin-id="20795"data-premium-slug="email-gated-downloads-premium"spdfed_fs