
Advanced Email Domain Restriction Security & Risk Analysis
wordpress.org/plugins/advanced-email-domain-restrictionRestrict user registrations to specific domains, TLDs, or email addresses. Includes CSV import/export and WooCommerce support.
Is Advanced Email Domain Restriction Safe to Use in 2026?
Generally Safe
Score 100/100Advanced Email Domain Restriction has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The advanced-email-domain-restriction plugin v1.3.0 exhibits a generally strong security posture based on the provided static analysis. There are no identified AJAX handlers, REST API routes, shortcodes, or cron events, resulting in a minimal attack surface. The code further demonstrates good practices with 100% of SQL queries utilizing prepared statements, a high percentage of properly escaped output, and the presence of nonce and capability checks. The lack of known CVEs and past vulnerabilities suggests a history of stable and secure development.
However, there are two areas of potential concern. The taint analysis reveals two flows with unsanitized paths. While these are not classified as critical or high severity, unsanitized paths can be a precursor to vulnerabilities if input is not properly validated or sanitized before use in sensitive operations. Additionally, the plugin performs two file operations. Without further context on these operations, it's impossible to definitively assess their security, but they represent potential entry points for file-related vulnerabilities if not handled with extreme care.
In conclusion, the plugin is built on a solid foundation of secure coding practices, with a minimal attack surface and good use of WordPress security features. The primary, albeit low-level, risk stems from the identified unsanitized paths. The file operations warrant closer inspection if more detail were available. The absence of historical vulnerabilities is a positive indicator, suggesting a mature and secure codebase.
Key Concerns
- Flows with unsanitized paths detected
- File operations present
Advanced Email Domain Restriction Security Vulnerabilities
Advanced Email Domain Restriction Code Analysis
Output Escaping
Data Flow Analysis
Advanced Email Domain Restriction Attack Surface
WordPress Hooks 11
Maintenance & Trust
Advanced Email Domain Restriction Maintenance & Trust
Maintenance Signals
Community Trust
Advanced Email Domain Restriction Alternatives
Email and Domain Blocker for WooCommerce
email-and-domain-blocker
Block emails or domains from WooCommerce signups. Supports wildcards, logging, CSV export, and test email checker.
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.
User Domain Whitelist
user-domain-whitelist
The User Domain Whitelist/Blacklist plugin limits user registration to only registrants with an email address from the domain white list provided by t …
Email Domain Blacklist for WooCommerce and EDD
woo-email-domain-blacklist
A lightweight plugin to block any email domain from WooCommerce and Easy Digital Download checkout page
Blacklist & Whitelist Domains for Registration
blacklist-whitelist-domains
The whitelist/blacklist plugin gives you a strong layer of security for your website because not only does the plugin limits unauthorized user access …
Advanced Email Domain Restriction Developer Profile
1 plugin · 40 total installs
How We Detect Advanced Email Domain Restriction
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/advanced-email-domain-restriction/assets/css/admin.css/wp-content/plugins/advanced-email-domain-restriction/assets/js/admin.js/wp-content/plugins/advanced-email-domain-restriction/assets/js/multiselect.min.js/wp-content/plugins/advanced-email-domain-restriction/assets/js/admin.js/wp-content/plugins/advanced-email-domain-restriction/assets/js/multiselect.min.jsadvanced-email-domain-restriction/assets/css/admin.css?ver=advanced-email-domain-restriction/assets/js/admin.js?ver=advanced-email-domain-restriction/assets/js/multiselect.min.js?ver=HTML / DOM Fingerprints
aedr-form-tableaedr-remove-entryaedr-actionsaedr-add-entryaedr-bulk-actionsaedr-bulk-uploadaedr-bulk-exportdata-fieldaedr_admin_options