
Email and Domain Blocker for WooCommerce Security & Risk Analysis
wordpress.org/plugins/email-and-domain-blockerBlock emails or domains from WooCommerce signups. Supports wildcards, logging, CSV export, and test email checker.
Is Email and Domain Blocker for WooCommerce Safe to Use in 2026?
Generally Safe
Score 100/100Email and Domain Blocker for WooCommerce has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The email-and-domain-blocker plugin v1.1 exhibits a generally good security posture based on the provided static analysis. The plugin has no known vulnerabilities (CVEs) and a clean history, suggesting a commitment to security by its developers. The attack surface is minimal, with only one AJAX handler, and crucially, no entry points are found to be unprotected. Code analysis reveals a strong adherence to best practices, with a high percentage of properly escaped output, a reasonable use of prepared statements for SQL queries, and the presence of nonce and capability checks. The taint analysis also shows no critical or high severity unsanitized flows, which is a very positive indicator.
While the overall security is strong, there are minor areas for improvement. The presence of file operations, even if just one, warrants careful review to ensure it's handled securely. Additionally, the 40% of SQL queries not using prepared statements, while not inherently a critical issue given the limited number of queries and potential lack of sensitive data, does present a theoretical risk of SQL injection if not properly sanitized elsewhere. The plugin scores well due to its lack of critical issues and adherence to core security principles, but the slight reliance on non-prepared SQL statements and the existence of file operations are minor points to consider for ongoing vigilance.
Key Concerns
- SQL queries not using prepared statements
Email and Domain Blocker for WooCommerce Security Vulnerabilities
Email and Domain Blocker for WooCommerce Code Analysis
SQL Query Safety
Output Escaping
Data Flow Analysis
Email and Domain Blocker for WooCommerce Attack Surface
AJAX Handlers 1
WordPress Hooks 4
Maintenance & Trust
Email and Domain Blocker for WooCommerce Maintenance & Trust
Maintenance Signals
Community Trust
Email and Domain Blocker for WooCommerce Alternatives
RegistrationMagic – Custom Registration Forms, User Registration, Payment, and User Login
custom-registration-form-builder-with-submission-manager
Create customized user registration forms, accept payments, track submissions, manage users, analyze stats, assign user roles and more!
Simple Registration for WooCommerce
woocommerce-simple-registration
A simple plugin to add a [woocommerce_simple_registration] shortcode to display the registration form on a separate page.
Customer Email Verification for WooCommerce
customer-email-verification-for-woocommerce
Secure WooCommerce registrations with OTP-based email verification, reducing spam and ensuring only valid email addresses are used.
Blacklist Manager – WooCommerce Anti-Fraud & Checkout Verification & Spam Prevention
wc-blacklist-manager
Anti-fraud, checkout verification and spam prevention plugin for WooCommerce and WordPress forms.
Registration Form for WooCommerce
registration-form-for-woocommerce
Easily collect additional customer information by adding custom fields to the default WooCommerce registration form using the Registration Form for Wo …
Email and Domain Blocker for WooCommerce Developer Profile
1 plugin · 300 total installs
How We Detect Email and Domain Blocker for WooCommerce
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/email-and-domain-blocker/css/admin.css/wp-content/plugins/email-and-domain-blocker/js/admin.js/wp-content/plugins/email-and-domain-blocker/css/admin.css?ver=/wp-content/plugins/email-and-domain-blocker/js/admin.js?ver=HTML / DOM Fingerprints
nav-tab-activeDB Table for LogsAdmin MenuSettings Page with TabsLogging+2 morename='blocked_domains'name='blocked_emails'name='edb_enable_logging'id='edb-test-email'id='edb-test-btn'id='edb-test-result'Block specific emails or domains. Supports wildcards (*).Examples: <code>@spam.com</code> (all spam.com emails), <code>*@*.ru</code> (all .ru domains)Examples: <code>baduser@gmail.com</code> (exact), <code>test*@gmail.com</code> (wildcard)Enable logging of blocked attempts (optional).