
WP ourSTATS Widget Security & Risk Analysis
wordpress.org/plugins/wp-ourstats-widgetSTATS.de - the free statistics counter without registration. This plugin create a widget for the ourstats.de counter service
Is WP ourSTATS Widget Safe to Use in 2026?
Generally Safe
Score 85/100WP ourSTATS Widget has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The plugin "wp-ourstats-widget" v2.1 exhibits a mixed security posture. On one hand, the absence of known vulnerabilities and a complete reliance on prepared statements for SQL queries are positive indicators. The plugin also demonstrates awareness of capability checks, suggesting an attempt at access control.
However, significant concerns arise from the static analysis. The presence of the `create_function` call is a notable risk, as it can be exploited for code injection if any user-supplied input is passed to it without proper sanitization, though the taint analysis currently shows no such flows. More critically, 100% of output is not properly escaped, indicating a high probability of Cross-Site Scripting (XSS) vulnerabilities. The lack of nonce checks across its (albeit zero) entry points is also a weakness that could be exploited if entry points were introduced or if the plugin's usage of internal functions isn't robust.
The plugin's vulnerability history being entirely clear is a strength, but it should not be relied upon as a sole indicator of security, especially given the identified code quality issues. The absence of reported vulnerabilities could simply mean they haven't been discovered or exploited yet. In conclusion, while the plugin has avoided historical vulnerabilities and uses prepared statements, the unescaped output and the use of `create_function` present substantial risks that require immediate attention.
Key Concerns
- Unescaped output
- Dangerous function: create_function
- Missing nonce checks
WP ourSTATS Widget Security Vulnerabilities
WP ourSTATS Widget Code Analysis
Dangerous Functions Found
Output Escaping
WP ourSTATS Widget Attack Surface
WordPress Hooks 1
Maintenance & Trust
WP ourSTATS Widget Maintenance & Trust
Maintenance Signals
Community Trust
WP ourSTATS Widget Alternatives
Post Views Counter
post-views-counter
Post Views Counter allows you to collect and display how many times a post, page, or other content has been viewed in a simple, fast and reliable way.
StatCounter – Free Real Time Visitor Stats
official-statcounter-plugin-for-wordpress
StatCounter.com powered real-time detailed stats about the visitors to your blog.
Visitor Traffic Real Time Statistics
visitors-traffic-real-time-statistics
This plugin will help you to track your visitors, browsers, operating systems, visits and much more in one dashboard page.
WPS Visitor Counter
wps-visitor-counter
Display website visitor statistics with widget, shortcode, and Gutenberg block support.
Mechanic Visitor Counter
mechanic-visitor-counter
Mechanic Visitor Counter is a widgets which will display the Visitor counter and traffic statistics on WordPress. Some of the features offered include …
WP ourSTATS Widget Developer Profile
4 plugins · 300 total installs
How We Detect WP ourSTATS Widget
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/wp-ourstats-widget/ourstats.jshttp://logging.ourstats.de/js.phpHTML / DOM Fingerprints
wp_ourstatsourstats-widgetid="wp_ourstats-widget-widget-title"name="wp_ourstats-widget-widget-title"id="wp_ourstats-widget-ourstats_id"name="wp_ourstats-widget-ourstats_id"name="wp_ourstats-widget-hide_is_admin"name="wp_ourstats-widget-ourstats_color"+1 more<script src="http://logging.ourstats.de/js.php?ID=&style=" type="text/javascript"></script><noscript><a href="http://stats.ourstats.de/?ID=