
PageSpeed Dashboard Security & Risk Analysis
wordpress.org/plugins/page-speed-score-on-dashboardDisplays the PageSpeed score of the home page in the WordPress dashboard and allows clearing site cache.
Is PageSpeed Dashboard Safe to Use in 2026?
Generally Safe
Score 92/100PageSpeed Dashboard has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The "page-speed-score-on-dashboard" plugin version 1.4.3 exhibits a strong security posture based on the provided static analysis. The plugin demonstrates excellent adherence to secure coding practices by utilizing prepared statements for all SQL queries and properly escaping all output. Crucially, all identified entry points, including AJAX handlers, are protected by nonce checks. The absence of dangerous functions, file operations, and the proper handling of external HTTP requests further bolster its security. The vulnerability history is also clean, with no known CVEs or past incidents, indicating a well-maintained and secure plugin.
However, a minor area for improvement lies in the lack of capability checks on its AJAX handlers. While nonces prevent unauthorized requests from unauthenticated users, they do not restrict access based on user roles. This means that any logged-in user, regardless of their permissions, could potentially interact with these AJAX endpoints. While the attack surface is small and the overall risk is low due to the absence of SQL injection, cross-site scripting, or other common vulnerabilities, implementing capability checks would further harden the plugin against potential abuse by malicious actors within a WordPress site.
In conclusion, "page-speed-score-on-dashboard" v1.4.3 is a securely developed plugin with a robust security foundation. Its strengths lie in its disciplined approach to SQL and output sanitization, as well as its protected entry points. The sole weakness identified is the absence of capability checks on its AJAX handlers, which represents a low-risk concern given the plugin's otherwise clean security profile and lack of exploitable vulnerabilities. The clean vulnerability history further reinforces confidence in its security.
Key Concerns
- AJAX handlers without capability checks
PageSpeed Dashboard Security Vulnerabilities
PageSpeed Dashboard Code Analysis
Output Escaping
PageSpeed Dashboard Attack Surface
AJAX Handlers 3
WordPress Hooks 3
Maintenance & Trust
PageSpeed Dashboard Maintenance & Trust
Maintenance Signals
Community Trust
PageSpeed Dashboard Alternatives
Site Kit by Google – Analytics, Search Console, AdSense, Speed
google-site-kit
Site Kit is a one-stop solution for WordPress users to use everything Google has to offer to make them successful on the web.
AWCA – The Great Analytics Insights for Your eStore
advance-wc-analytics
Provides Google Analytics Integration for WooCommerce eStore. It provides detailed insights & powerful independent reports for WooCommerce website.
PageSpeed Purge Button
wp-purge-pagespeed-button
Creates a button on WP Admin Bar which allows one to purge Google PageSpeed module's cache via PURGE HTTP request
MonsterInsights – Google Analytics Dashboard for WordPress (Website Stats Made Easy)
google-analytics-for-wordpress
The best free Google Analytics plugin for WordPress. See how visitors find and use your website so you can grow your business with powerful analytics.
WP Fastest Cache – WordPress Cache Plugin
wp-fastest-cache
The simplest and fastest WP Cache system
PageSpeed Dashboard Developer Profile
1 plugin · 0 total installs
How We Detect PageSpeed Dashboard
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/page-speed-score-on-dashboard/assets/script.js/wp-content/plugins/page-speed-score-on-dashboard/assets/jspdf.umd.min.js/wp-content/plugins/page-speed-score-on-dashboard/assets/jspdf.plugin.autotable.min.jsassets/script.jsassets/jspdf.umd.min.jsassets/jspdf.plugin.autotable.min.jspage-speed-score-on-dashboard/assets/script.js?ver=page-speed-score-on-dashboard/assets/jspdf.umd.min.js?ver=page-speed-score-on-dashboard/assets/jspdf.plugin.autotable.min.js?ver=HTML / DOM Fingerprints
Note: You must check your site after clearing the cache.<br>
<b>If needed:</b> Rename the cache directory in <b>wp-content/</b> or <b>wp-content/uploads</b>.
Once deleted, there is no way to recover it, so please check your site carefully before proceeding.Note : For the pdf press "Scan Image" then Press "Download PDF" buttonid="pagespeed-dashboard-widget"id="fetch-pagespeed-scores"id="pagespeed-scores-container"id="scan-images-widget"id="scan-images-button"id="images-list-container"+1 morepagespeedData/wp-json/wp/v2/users/me