Pushover Notifications for WordPress Security & Risk Analysis

wordpress.org/plugins/pushover-notifications

Pushover Notifications allows your WordPress site to send push notifications straight to your iOS/Android device.

300 active installs v1.9.4 PHP + WP 3.0+ Updated Feb 14, 2018
bbpresseasy-digital-downloadsnotificationspush-notificationspushover
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Pushover Notifications for WordPress Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 8yr ago
Risk Assessment

The pushover-notifications plugin v1.9.4 presents a mixed security posture. On the positive side, it has no recorded vulnerabilities (CVEs) and its attack surface appears to be well-controlled, with no unprotected AJAX handlers, REST API routes, or shortcodes. The presence of nonce and capability checks, along with the absence of dangerous functions and file operations, are good security practices. However, significant concerns arise from the static analysis. The plugin uses raw SQL queries without prepared statements, which is a common vector for SQL injection vulnerabilities. Furthermore, a concerning percentage of its output is not properly escaped, leaving it susceptible to cross-site scripting (XSS) attacks. The taint analysis revealing flows with unsanitized paths, though not critical or high severity, indicates potential for data manipulation or unintended execution if these paths were to intersect with sensitive operations. The lack of historical vulnerabilities is positive, but the identified code-level weaknesses suggest that the plugin's security is more a result of its limited functionality rather than robust secure coding practices. Continued vigilance and addressing the identified code quality issues are recommended.

Key Concerns

  • SQL queries not using prepared statements
  • Low percentage of properly escaped output
  • Flows with unsanitized paths detected
Vulnerabilities
None known

Pushover Notifications for WordPress Security Vulnerabilities

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

Pushover Notifications for WordPress Code Analysis

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

SQL Query Safety

0% prepared1 total queries

Output Escaping

16% escaped57 total outputs
Data Flows
2 unsanitized

Data Flow Analysis

3 flows2 with unsanitized paths
ckpn_display_sysinfo (includes\admin\admin-pages.php:219)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Pushover Notifications for WordPress Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 23
actionadmin_initpushover-notifications.php:29
actioninitpushover-notifications.php:31
actioncron_schedulespushover-notifications.php:32
actioninitpushover-notifications.php:33
actionadmin_enqueue_scriptspushover-notifications.php:34
actionuser_registerpushover-notifications.php:37
actioncomment_postpushover-notifications.php:41
actionlostpassword_postpushover-notifications.php:45
actiontransition_post_statuspushover-notifications.php:49
actionadmin_noticespushover-notifications.php:55
actionadmin_initpushover-notifications.php:58
actionadmin_menupushover-notifications.php:59
filterplugin_action_linkspushover-notifications.php:60
filteruser_contactmethodspushover-notifications.php:63
actionpersonal_options_updatepushover-notifications.php:65
actionedit_user_profile_updatepushover-notifications.php:66
actionshow_user_profilepushover-notifications.php:69
actionedit_user_profilepushover-notifications.php:70
actionckpn_register_additional_settingspushover-notifications.php:75
filterckpn_settings_page_optionspushover-notifications.php:76
actionadd_user_to_blogpushover-notifications.php:84
actionremove_user_from_blogpushover-notifications.php:85
actionckpn_plugin_update_checkpushover-notifications.php:127

Scheduled Events 1

ckpn_plugin_update_check
Maintenance & Trust

Pushover Notifications for WordPress Maintenance & Trust

Maintenance Signals

WordPress version tested4.9.29
Last updatedFeb 14, 2018
PHP min version
Downloads25K

Community Trust

Rating72/100
Number of ratings14
Active installs300
Developer Profile

Pushover Notifications for WordPress Developer Profile

Chris Klosowski

9 plugins · 860 total installs

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

How We Detect Pushover Notifications for WordPress

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/pushover-notifications/includes/scripts/ckpn_custom.js
Script Paths
/wp-content/plugins/pushover-notifications/includes/scripts/ckpn_custom.js
Version Parameters
pushover-notifications/includes/scripts/ckpn_custom.js?ver=

HTML / DOM Fingerprints

JS Globals
CKPN_VERSIONCKPN_URLCKPN_CORE_TEXT_DOMAIN
FAQ

Frequently Asked Questions about Pushover Notifications for WordPress