Mailsure Security & Risk Analysis

wordpress.org/plugins/mailsure

Test email sending, SPF, DKIM & DMARC

50 active installs v1.0 PHP 7.1+ WP 6.0+ Updated Jul 12, 2024
dkimdmarcemailemail-authenticationtest-email
92
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Mailsure Safe to Use in 2026?

Generally Safe

Score 92/100

Mailsure has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 1yr ago
Risk Assessment

The 'mailsure' v1.0 plugin exhibits a generally positive security posture with several good practices in place, such as the complete absence of dangerous functions, file operations, and external HTTP requests. The use of prepared statements for all SQL queries and a high percentage of properly escaped output are strong indicators of secure coding. However, a significant concern arises from its attack surface. With a total of two entry points, one of which is an AJAX handler that lacks authentication checks, there is a clear vulnerability present. This unprotected entry point could be exploited by unauthenticated users to interact with the plugin in unintended ways, potentially leading to various security issues depending on the AJAX handler's functionality. The plugin's vulnerability history is clean, with no recorded CVEs, which is a positive sign suggesting a history of secure development. Nevertheless, the presence of an unprotected AJAX handler is a critical oversight that outweighs the lack of past vulnerabilities and requires immediate attention.

Key Concerns

  • AJAX handler without authentication
Vulnerabilities
None known

Mailsure Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 16, 2026

Mailsure Code Analysis

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

Output Escaping

95% escaped43 total outputs
Attack Surface
1 unprotected

Mailsure Attack Surface

Entry Points2
Unprotected1

AJAX Handlers 1

authwp_ajax_mailsure_refresh_when_result_receivedmailsure.php:446

REST API Routes 1

POST/wp-json/mailsure/v2/on-demand-result/mailsure.php:399
WordPress Hooks 7
actionadmin_initmailsure.php:47
actionadmin_menumailsure.php:80
actionadmin_print_scriptsmailsure.php:112
actionadmin_enqueue_scriptsmailsure.php:117
actionwp_mail_failedmailsure.php:183
actionrest_api_initmailsure.php:395
actionwp_mail_failedmailsure.php:504
Maintenance & Trust

Mailsure Maintenance & Trust

Maintenance Signals

WordPress version tested6.5.8
Last updatedJul 12, 2024
PHP min version7.1
Downloads786

Community Trust

Rating100/100
Number of ratings1
Active installs50
Developer Profile

Mailsure Developer Profile

corytrevor

1 plugin · 50 total installs

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

How We Detect Mailsure

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/mailsure/assets/admin-style.css
Version Parameters
mailsure-admin-style?ver=

HTML / DOM Fingerprints

CSS Classes
nav-tabnav-tab-activewrapwp-core-ui
Data Attributes
data-nonce-actiondata-nonce-field
JS Globals
mailsure_mail_error_messageajaxurl
FAQ

Frequently Asked Questions about Mailsure