Ninja Test Email Security & Risk Analysis

wordpress.org/plugins/ninja-test-email

Test your WordPress email configuration with detailed logging, statistics, and a modern React-powered interface.

0 active installs v1.1.1 PHP 7.4+ WP 6.0+ Updated Nov 29, 2025
emailemail-loggingemail-testingsmtptest-email
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Ninja Test Email Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs Updated 5mo ago
Risk Assessment

The ninja-test-email plugin, version 1.1.1, demonstrates a generally strong security posture based on the provided static analysis and vulnerability history. The complete absence of known CVEs and a history of zero vulnerabilities are highly encouraging, suggesting a well-maintained and secure codebase. The code analysis reveals robust security practices, including 100% usage of prepared statements for SQL queries and a very high rate of proper output escaping (98%). The plugin also implements capability checks, though a notable concern is the absence of nonce checks across its entry points.

Despite the positive historical data and good coding practices, the static analysis highlights areas for improvement. The most significant concern is the lack of nonce checks on any of its entry points, which include one shortcode and two cron events. While the attack surface is small and no AJAX handlers or REST API routes were identified as unprotected, the absence of nonces on the existing entry points creates a potential avenue for Cross-Site Request Forgery (CSRF) attacks. The taint analysis showing zero flows is positive, indicating no obvious paths for malicious data to be processed without sanitization. Overall, while the plugin has a clean history and good core security implementations, the missing nonce checks represent a weakness that could be exploited.

Key Concerns

  • Missing nonce checks on entry points
Vulnerabilities
None known

Ninja Test Email Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

Ninja Test Email Release Timeline

v1.1.1Current
v1.1.0
v1.0.0
Code Analysis
Analyzed Apr 16, 2026

Ninja Test Email Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
24 prepared
Unescaped Output
1
55 escaped
Nonce Checks
0
Capability Checks
7
File Operations
0
External Requests
0
Bundled Libraries
0

SQL Query Safety

100% prepared24 total queries

Output Escaping

98% escaped56 total outputs
Attack Surface

Ninja Test Email Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[ninja-test-email] includes/Frontend/class-frontend.php:25
WordPress Hooks 13
actionrest_api_initincludes/API/class-endpoints.php:23
actionadmin_menuincludes/Admin/class-admin.php:20
actionadmin_enqueue_scriptsincludes/Admin/class-admin.php:21
actionadmin_initincludes/Admin/class-admin.php:22
actionadmin_noticesincludes/Admin/class-admin.php:23
actionninja_knp_daily_cleanupincludes/Core/class-base.php:56
actionphpmailer_initincludes/Core/class-email-logger.php:36
actionwp_mail_failedincludes/Core/class-email-logger.php:37
filterwp_mailincludes/Core/class-email-logger.php:38
filterwp_mail_content_typeincludes/Core/class-email-tester.php:170
actionwp_enqueue_scriptsincludes/Frontend/class-frontend.php:20
actioninitincludes/Frontend/class-frontend.php:21
actionplugins_loadedninja-test-email.php:72

Scheduled Events 2

ninja_knp_daily_cleanup
ninja_knp_daily_cleanup
Maintenance & Trust

Ninja Test Email Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedNov 29, 2025
PHP min version7.4
Downloads191

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Ninja Test Email Developer Profile

Shiv Srivastava

1 plugin · 0 total installs

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

How We Detect Ninja Test Email

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/ninja-test-email/assets/dist/css/admin.css/wp-content/plugins/ninja-test-email/assets/dist/js/admin.js
Script Paths
/wp-content/plugins/ninja-test-email/assets/dist/js/admin.js
Version Parameters
ninja-test-email/assets/dist/css/admin.css?ver=ninja-test-email/assets/dist/js/admin.js?ver=

HTML / DOM Fingerprints

JS Globals
ninjaemailtestAdmin
REST Endpoints
/wp-json/ninja-knp/v1
Shortcode Output
[ninja-test-email]
FAQ

Frequently Asked Questions about Ninja Test Email