Notifier and IP Blocker Security & Risk Analysis

wordpress.org/plugins/notifier-and-ip-blocker

Notify a user about when he sent comment or form via Contact Form 7 and automatically blocked spammer IP by notifier users.

10 active installs v1.0 PHP + WP 3.0+ Updated Dec 8, 2015
alertsbannedblocked-ipcommentcustomize
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Notifier and IP Blocker Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 10yr ago
Risk Assessment

The "notifier-and-ip-blocker" v1.0 plugin presents a mixed security posture. While the plugin has a minimal attack surface with no identified AJAX handlers, REST API routes, shortcodes, or cron events that are unprotected, and boasts a lack of known vulnerabilities or CVEs, several concerning code signals indicate potential weaknesses. Specifically, the 50% of SQL queries not using prepared statements is a significant concern, as is the extremely low 12% rate of properly escaped output. This suggests a high likelihood of SQL injection and cross-site scripting (XSS) vulnerabilities, respectively.

The taint analysis revealing two high-severity flows with unsanitized paths further exacerbates these concerns. These flows, combined with the insufficient output escaping and raw SQL queries, point to critical areas where attacker-controlled data could be processed or rendered without proper validation or sanitization, potentially leading to serious security breaches. The absence of capability checks is also a notable omission, which, when combined with other weaknesses, could allow unauthorized actions.

Key Concerns

  • SQL queries not using prepared statements
  • Low rate of properly escaped output
  • High severity taint flows with unsanitized paths
  • No capability checks found
Vulnerabilities
None known

Notifier and IP Blocker Security Vulnerabilities

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

Notifier and IP Blocker Release Timeline

No version history available.
Code Analysis
Analyzed Mar 17, 2026

Notifier and IP Blocker Code Analysis

Dangerous Functions
0
Raw SQL Queries
6
6 prepared
Unescaped Output
65
9 escaped
Nonce Checks
2
Capability Checks
0
File Operations
1
External Requests
1
Bundled Libraries
0

SQL Query Safety

50% prepared12 total queries

Output Escaping

12% escaped74 total outputs
Data Flows · Security
4 unsanitized

Data Flow Analysis

4 flows4 with unsanitized paths
unBlockedIp (core\naipb-controller.php:558)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Notifier and IP Blocker Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 4
actionplugins_loadedcore\naipb-controller.php:107
actionadmin_menucore\naipb-controller.php:122
actioncomment_postcore\naipb-controller.php:125
actionwpcf7_before_send_mailcore\naipb-controller.php:128
Maintenance & Trust

Notifier and IP Blocker Maintenance & Trust

Maintenance Signals

WordPress version tested4.4.34
Last updatedDec 8, 2015
PHP min version
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Notifier and IP Blocker Developer Profile

Mike Luskavets

2 plugins · 20 total installs

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

How We Detect Notifier and IP Blocker

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/notifier-and-ip-blocker/assets/css/admin-naipb-styles.css/wp-content/plugins/notifier-and-ip-blocker/assets/js/admin-naipb-scripts.js
Script Paths
/wp-content/plugins/notifier-and-ip-blocker/assets/js/admin-naipb-scripts.js
Version Parameters
notifier-and-ip-blocker/assets/css/admin-naipb-styles.css?ver=notifier-and-ip-blocker/assets/js/admin-naipb-scripts.js?ver=

HTML / DOM Fingerprints

CSS Classes
naipb-settings-wrapnaipb-settings-section
HTML Comments
notifier-and-ip-blocker
Data Attributes
data-naipb-slug
JS Globals
naipb_admin_params
Shortcode Output
[name][email][url][sitename]
FAQ

Frequently Asked Questions about Notifier and IP Blocker