Disposable Email Blocker – Ninja Forms Security & Risk Analysis

wordpress.org/plugins/disposable-email-blocker-ninja-forms

Block Disposable/Temporary Spam Emails On Any Ninja Forms From Submitting.

0 active installs v2.0.3 PHP 8.0+ WP 5.6+ Updated Unknown
blockerdisposable-email-blockerninja-formstemporary-emailtemporary-email-blocker
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Disposable Email Blocker – Ninja Forms Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs
Risk Assessment

The 'disposable-email-blocker-ninja-forms' plugin version 2.0.3 exhibits a very strong security posture based on the provided static analysis. The complete absence of dangerous functions, the exclusive use of prepared statements for all SQL queries, and 100% proper output escaping indicate a robust development approach to preventing common web vulnerabilities. Furthermore, the lack of file operations and external HTTP requests minimizes potential attack vectors.

The taint analysis shows zero flows with unsanitized paths, including no critical or high severity issues, which is highly reassuring. The plugin also has no recorded vulnerability history, including CVEs, suggesting a track record of security-conscious development and maintenance. The absence of any entry points that are unprotected is a significant strength, indicating that all potential interactions with the plugin are likely guarded.

While the plugin demonstrates excellent internal security practices, the very low number of unprotected entry points (zero) and the lack of nonces and capability checks on the identified entry points (although there are no unprotected ones) could be areas to scrutinize further in a more comprehensive review. However, based solely on the provided data, this plugin appears to be very secure. The strengths heavily outweigh any potential minor concerns, leading to a conclusion of high security.

Vulnerabilities
None known

Disposable Email Blocker – Ninja Forms Security Vulnerabilities

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

Disposable Email Blocker – Ninja Forms Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
4 prepared
Unescaped Output
0
5 escaped
Nonce Checks
0
Capability Checks
0
File Operations
0
External Requests
0
Bundled Libraries
0

SQL Query Safety

100% prepared4 total queries

Output Escaping

100% escaped5 total outputs
Attack Surface

Disposable Email Blocker – Ninja Forms Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 4
actionadmin_noticesincludes\class-disposable-email-blocker-ninja-forms.php:117
actionninja_forms_form_display_settingsincludes\class-disposable-email-blocker-ninja-forms.php:119
actionnf_create_disposable_email_domains_tableincludes\class-disposable-email-blocker-ninja-forms.php:121
actionninja_forms_submit_dataincludes\class-disposable-email-blocker-ninja-forms.php:134

Scheduled Events 2

nf_create_disposable_email_domains_table
nf_create_disposable_email_domains_table
Maintenance & Trust

Disposable Email Blocker – Ninja Forms Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedUnknown
PHP min version8.0
Downloads2K

Community Trust

Rating20/100
Number of ratings1
Active installs0
Developer Profile

Disposable Email Blocker – Ninja Forms Developer Profile

Sajjad Hossain Sagor

32 plugins · 10K total installs

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

How We Detect Disposable Email Blocker – Ninja Forms

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

Asset Fingerprints

Version Parameters
disposable-email-blocker-ninja-forms/disposable-email-blocker-ninja-forms.php?ver=

HTML / DOM Fingerprints

CSS Classes
disposable-email-blocker-ninja-forms-settings
HTML Comments
<!-- Disposable Email Blocker Ninja Forms Settings --><!-- Disposable Email Blocker Ninja Forms Admin Notice -->
Data Attributes
data-plugin-version="2.0.3"
JS Globals
disposableEmailBlockerNinjaForms
FAQ

Frequently Asked Questions about Disposable Email Blocker – Ninja Forms