Dashboard Posts Stats Security & Risk Analysis

wordpress.org/plugins/dashboard-posts-stats

Add a nice graph with your published posts during the last 30 days on a dashboard widget.

10 active installs v0.1 PHP + WP 3.0.1+ Updated Jan 21, 2013
administrationcmsdashboard-widgetdata-visualizationvisualization
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Dashboard Posts Stats Safe to Use in 2026?

Generally Safe

Score 85/100

Dashboard Posts Stats has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 13yr ago
Risk Assessment

The "dashboard-posts-stats" v0.1 plugin exhibits a concerning security posture primarily due to its unprotected AJAX handler. While the plugin demonstrates good practices by avoiding dangerous functions, raw SQL queries, file operations, and external HTTP requests, the presence of an unprotected entry point is a significant weakness. The absence of any nonce or capability checks on the sole AJAX handler means that any unauthenticated user could potentially trigger this functionality, opening the door to various attacks depending on what the handler does. The lack of any recorded vulnerability history might suggest a lack of prior scrutiny or a small user base, but it does not negate the inherent risks identified in the static analysis.

Key Concerns

  • Unprotected AJAX handler
  • Missing nonce checks
  • Missing capability checks
  • Unescaped output
Vulnerabilities
None known

Dashboard Posts Stats Security Vulnerabilities

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

Dashboard Posts Stats Code Analysis

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

SQL Query Safety

100% prepared2 total queries

Output Escaping

0% escaped2 total outputs
Attack Surface
1 unprotected

Dashboard Posts Stats Attack Surface

Entry Points1
Unprotected1

AJAX Handlers 1

authwp_ajax_get_dashboard_posts_statswp-dashboard-posts-stats.php:39
WordPress Hooks 2
actionwp_dashboard_setupwp-dashboard-posts-stats.php:37
actionadmin_enqueue_scriptswp-dashboard-posts-stats.php:38
Maintenance & Trust

Dashboard Posts Stats Maintenance & Trust

Maintenance Signals

WordPress version tested3.5.2
Last updatedJan 21, 2013
PHP min version
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Dashboard Posts Stats Developer Profile

Felipe Lavín

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 Dashboard Posts Stats

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/dashboard-posts-stats/js/dashboard-posts-stats.js
Script Paths
https://www.google.com/jsapi/wp-content/plugins/dashboard-posts-stats/js/dashboard-posts-stats.js
Version Parameters
dashboard-posts-stats/js/dashboard-posts-stats.js?ver=

HTML / DOM Fingerprints

CSS Classes
dashboard-post-stats-canvas
JS Globals
googlegoogle.loadgoogle.load('visualization', '1.0', {'packages':['corechart']})
REST Endpoints
/wp-json/wp/v2/posts?per_page=1&_fields=id,date,modified
FAQ

Frequently Asked Questions about Dashboard Posts Stats