Piwik Notifier Bar Security & Risk Analysis

wordpress.org/plugins/wp-piwik-notifier

WP-Piwik-Notifier shows a Notifier Bar in the frontend. It informs your user that you use Piwik for tracking with the possibility to deactivate the tr …

10 active installs v0.3.1 PHP + WP 3.0.1+ Updated Jul 10, 2014
cookieeu-lawpiwiktracking
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Piwik Notifier Bar Safe to Use in 2026?

Generally Safe

Score 85/100

Piwik Notifier Bar 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 wp-piwik-notifier v0.3.1 plugin exhibits a generally positive security posture with several good practices implemented. The static analysis reveals no dangerous functions, no raw SQL queries (all use prepared statements), and a commendable number of nonce and capability checks. The absence of any recorded CVEs and a clean vulnerability history further bolster this assessment. However, a significant concern lies in the output escaping, where only 21% of the 24 identified outputs are properly escaped. This indicates a potential for Cross-Site Scripting (XSS) vulnerabilities if user-supplied data is not handled carefully before being rendered in the browser. While taint analysis shows no immediate critical or high-severity issues, the lack of proper output escaping on a substantial portion of the code's output is a notable weakness that could be exploited.

Key Concerns

  • Insufficient output escaping (21%)
Vulnerabilities
None known

Piwik Notifier Bar Security Vulnerabilities

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

Piwik Notifier Bar Code Analysis

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

Output Escaping

21% escaped24 total outputs
Attack Surface

Piwik Notifier Bar Attack Surface

Entry Points3
Unprotected0

AJAX Handlers 2

authwp_ajax_wppn_ajax_set_cookiewp-piwki-notifier.php:30
noprivwp_ajax_wppn_ajax_set_cookiewp-piwki-notifier.php:32

Shortcodes 1

[piwik-iframe] wp-piwki-notifier.php:245
WordPress Hooks 6
actionsend_headerswp-piwki-notifier.php:64
actionwp_enqueue_scriptswp-piwki-notifier.php:80
actionwp_footerwp-piwki-notifier.php:81
actionadmin_initwp-piwki-notifier.php:120
actionadmin_menuwp-piwki-notifier.php:122
actionadmin_noticeswp-piwki-notifier.php:124
Maintenance & Trust

Piwik Notifier Bar Maintenance & Trust

Maintenance Signals

WordPress version tested3.9.40
Last updatedJul 10, 2014
PHP min version
Downloads2K

Community Trust

Rating100/100
Number of ratings1
Active installs10
Developer Profile

Piwik Notifier Bar Developer Profile

scharc

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 Piwik Notifier Bar

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/wp-piwik-notifier/js/main.js/wp-content/plugins/wp-piwik-notifier/css/style.css
Script Paths
/wp-content/plugins/wp-piwik-notifier/js/main.js

HTML / DOM Fingerprints

HTML Comments
<!-- AJAX Call to accept cookie's --><!-- Check if cookie is already set --><!-- If Javascript is disabled the cookie will be set via GET Request --><!-- set cookie and check is already set -->+6 more
JS Globals
wppnAjax
FAQ

Frequently Asked Questions about Piwik Notifier Bar