
Email Log Security & Risk Analysis
wordpress.org/plugins/email-logLog and view all outgoing emails from WordPress. Very useful if you have to debug email related problems or have to store sent emails for auditing.
Is Email Log Safe to Use in 2026?
Generally Safe
Score 95/100Email Log has a strong security track record. Known vulnerabilities have been patched promptly.
The email-log plugin v2.62 presents a mixed security posture. On the positive side, the static analysis reveals a very small attack surface with only one AJAX handler, and importantly, this handler appears to be protected by authentication checks. Furthermore, the code demonstrates good practices in terms of output escaping (91%) and includes nonce and capability checks, mitigating common web vulnerabilities. The absence of dangerous functions, file operations, and external HTTP requests is also a strong security indicator.
However, concerns arise from the taint analysis, which identified one high-severity flow with unsanitized paths. This suggests a potential vulnerability where user-supplied input could be used in an insecure way within the plugin's logic, potentially leading to unintended consequences. The plugin also has a history of known vulnerabilities, including high and medium severity issues such as Code Injection, SQL Injection, and Cross-site Scripting. While there are currently no unpatched CVEs, this pattern of past vulnerabilities indicates a recurring need for careful auditing and timely patching. The SQL query usage, with only 45% prepared statements, also indicates a potential for SQL injection if not handled meticulously in the remaining queries.
In conclusion, while the plugin has implemented some robust security measures like protected entry points and good output escaping, the presence of a high-severity taint flow and a history of diverse vulnerabilities necessitate caution. The focus should be on thoroughly investigating the identified taint flow and ensuring all SQL queries are properly parameterized to prevent potential exploitation.
Key Concerns
- High severity unsanitized path taint flow
- History of high severity vulnerabilities
- SQL queries not using prepared statements (55% not prepared)
- History of medium severity vulnerabilities
Email Log Security Vulnerabilities
CVEs by Year
Severity Breakdown
4 total CVEs
Email Log <= 2.4.8 - Unauthenticated Hook Injection
Email Log <= 2.4.7 - Reflected Cross-Site Scripting
Email Log <= 2.4.6 - Admin+ SQL Injection
Email Log <= 2.2.2 - Stored Cross-Site Scripting
Email Log Code Analysis
SQL Query Safety
Output Escaping
Data Flow Analysis
Email Log Attack Surface
AJAX Handlers 1
WordPress Hooks 39
Maintenance & Trust
Email Log Maintenance & Trust
Maintenance Signals
Community Trust
Email Log Alternatives
WP Mail SMTP by WPForms – The Most Popular SMTP and Email Log Plugin
wp-mail-smtp
Make email delivery easy for WordPress. Connect with SMTP, Gmail, Outlook, SendGrid, Mailgun, SES, Zoho, + more. Rated #1 WordPress SMTP Email plugin.
Easy WP SMTP – WordPress SMTP and Email Logs: Gmail, Office 365, Outlook, Custom SMTP, and more
easy-wp-smtp
Make SMTP email sending and delivery easy. Configure Gmail, Outlook, Brevo, SendGrid, Mailgun, SendLayer or connect to any SMTP server.
Post SMTP – Complete Email Deliverability and SMTP Solution with Email Logs, Alerts, Backup SMTP & Mobile App
post-smtp
Improve WordPress email deliverability. Connect Gmail SMTP, Microsoft 365, Brevo, SendGrid, Mailgun, Zoho, Amazon SES, etc. #1 WordPress SMTP Plugin.
WP Mail Logging
wp-mail-logging
Log, view, and resend all emails sent from your WordPress site. Great for resolving email sending issues or keeping a copy for auditing.
Activity Log – Monitor & Record User Changes
aryo-activity-log
This top rated Activity Log plugin helps you monitor & log all changes and actions on your WordPress site, so you can remain secure and organized.
Email Log Developer Profile
28 plugins · 3.5M total installs
How We Detect Email Log
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/email-log/assets/css/bootstrap.min.css/wp-content/plugins/email-log/assets/css/email-log.css/wp-content/plugins/email-log/assets/css/email-log-datatable.css/wp-content/plugins/email-log/assets/js/bootstrap.bundle.min.js/wp-content/plugins/email-log/assets/js/email-log-datatable.js/wp-content/plugins/email-log/assets/js/email-log.js/wp-content/plugins/email-log/assets/js/email-log-pro.js/wp-content/plugins/email-log/assets/img/loader-icon.png+2 more/wp-content/plugins/email-log/assets/js/bootstrap.bundle.min.js/wp-content/plugins/email-log/assets/js/email-log-datatable.js/wp-content/plugins/email-log/assets/js/email-log.js/wp-content/plugins/email-log/assets/js/email-log-pro.jsemail-log/assets/css/bootstrap.min.css?ver=email-log/assets/css/email-log.css?ver=email-log/assets/css/email-log-datatable.css?ver=email-log/assets/js/bootstrap.bundle.min.js?ver=email-log/assets/js/email-log-datatable.js?ver=email-log/assets/js/email-log.js?ver=email-log/assets/js/email-log-pro.js?ver=HTML / DOM Fingerprints
email-log-settingsemail-log-wrapperemail-log-table-wrapemail-log-tab-contentemail-log-tab-paneemail-log-modalemail-log-modal-contentemail-log-modal-header+3 more<!-- Emails --><!-- Email Log PRO --><!-- Email Log Settings --><!-- This file is part of the Email Log plugin -->+1 moredata-email-log-settingsdata-email-log-tabledata-nonceemail_log_paramsEmailLogemail_log_dashboard_widget_paramsEmailLogDashboardWidgetwf_flyout