Notification Popup Security & Risk Analysis

wordpress.org/plugins/notification-popup

A very attractive notification popup plugin which gives you a functionality to show your Notification when any user visit your WordPress site.

10 active installs v1.0.4 PHP + WP 3.0+ Updated Apr 19, 2014
notification-lightboxnotification-messagenotification-popuppopup-messagepopup-notification
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Notification Popup Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 11yr ago
Risk Assessment

The 'notification-popup' plugin v1.0.4 exhibits a mixed security posture. On the positive side, the plugin has no recorded vulnerabilities, indicating a history of relatively secure development or at least a lack of discovered issues. The static analysis also shows no dangerous functions, no direct SQL queries (all are prepared), no file operations, and no external HTTP requests, which are all good security practices. However, a significant concern arises from the output escaping. With 100% of outputs not properly escaped, this opens the door to potential Cross-Site Scripting (XSS) vulnerabilities if any user-supplied data reaches these output points without sanitization. While taint analysis did not reveal any critical or high-severity unsanitized paths, the lack of output escaping is a glaring weakness that could be exploited.

Key Concerns

  • 100% of outputs not properly escaped
Vulnerabilities
None known

Notification Popup Security Vulnerabilities

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

Notification Popup Code Analysis

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

Output Escaping

0% escaped16 total outputs
Data Flows
All sanitized

Data Flow Analysis

1 flows
<notification-popup> (notification-popup.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Notification Popup Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 6
actionadmin_initnotification-popup.php:12
actionwp_enqueue_scriptsnotification-popup.php:13
actionadmin_menunotification-popup.php:60
actionadmin_initnotification-popup.php:193
actionsave_postnotification-popup.php:216
actionwp_footernotification-popup.php:354
Maintenance & Trust

Notification Popup Maintenance & Trust

Maintenance Signals

WordPress version tested3.9.40
Last updatedApr 19, 2014
PHP min version
Downloads5K

Community Trust

Rating76/100
Number of ratings4
Active installs10
Developer Profile

Notification Popup Developer Profile

Nature

1 plugin · 10 total installs

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

How We Detect Notification Popup

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/notification-popup/admin/notificationpopup_admin.css/wp-content/plugins/notification-popup/images/popup.png
Script Paths
/wp-content/plugins/notification-popup/admin/notificationpopup_admin.js
Version Parameters
notification-popup/admin/notificationpopup_admin.css?ver=notification-popup/admin/notificationpopup_admin.js?ver=

HTML / DOM Fingerprints

CSS Classes
mainwrappernotificationpopup_adminptablecolor-pickernotificationpopup_colwrap
Data Attributes
name="_notificationpopup_status"
FAQ

Frequently Asked Questions about Notification Popup