Dashboard Directory Size Security & Risk Analysis

wordpress.org/plugins/dashboard-directory-size

Dashboard widget to display directory sizes

400 active installs v1.6.1 PHP + WP 4.4+ Updated Dec 26, 2024
dashboarddashboard-widgetdirectory-sizefolder-size
92
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Dashboard Directory Size Safe to Use in 2026?

Generally Safe

Score 92/100

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

No known CVEs Updated 1yr ago
Risk Assessment

The "dashboard-directory-size" plugin version 1.6.1 exhibits a very strong security posture based on the provided static analysis and vulnerability history. The absence of any identified entry points, including AJAX handlers, REST API routes, shortcodes, and cron events, significantly reduces the plugin's attack surface. Furthermore, the code analysis reveals good security practices with 100% of SQL queries using prepared statements and a high percentage of output escaping. The presence of nonce and capability checks, though only one each, indicates an awareness of security best practices.

The taint analysis reported zero flows, suggesting that there are no apparent vulnerabilities related to unsanitized user input being processed in a dangerous manner. The vulnerability history is also clean, with no recorded CVEs of any severity. This lack of historical vulnerabilities further strengthens the perception of a secure plugin. The plugin's strengths lie in its minimal attack surface, robust SQL handling, and clean vulnerability record.

While the data indicates an excellent security profile, the limited number of checks (one nonce, one capability) on the overall codebase might be a minor point of consideration. However, given the absence of any identified entry points, the need for extensive checks is naturally reduced. Overall, the plugin appears to be very secure, with no immediate or obvious security concerns stemming from the provided analysis.

Vulnerabilities
None known

Dashboard Directory Size Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

Dashboard Directory Size Release Timeline

v1.6.1Current
v1.6.0
v1.5.0
v1.4.0
v1.3.0
v1.2.0
v1.1.0
v1.0.0
Code Analysis
Analyzed Mar 16, 2026

Dashboard Directory Size Code Analysis

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

SQL Query Safety

100% prepared2 total queries

Output Escaping

88% escaped72 total outputs
Attack Surface

Dashboard Directory Size Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 12
actionplugins_loadeddashboard-directory-size.php:35
actionplugins_loadeddashboard-directory-size.php:36
actionplugins_loadeddashboard-directory-size.php:37
actionplugins_loadeddashboard-directory-size.php:38
actionplugins_loadeddashboard-directory-size.php:39
actionwp_dashboard_setupincludes\class-dashboard-directory-size-dashboard-widget.php:13
actionadmin_initincludes\class-dashboard-directory-size-dashboard-widget.php:14
actionadmin_initincludes\class-dashboard-directory-size-dashboard-widget.php:15
actionrest_api_initincludes\class-dashboard-directory-size-rest-api.php:9
actionadmin_initincludes\class-dashboard-directory-size-settings.php:24
actionadmin_menuincludes\class-dashboard-directory-size-settings.php:25
actionadmin_noticesincludes\class-dashboard-directory-size-settings.php:26
Maintenance & Trust

Dashboard Directory Size Maintenance & Trust

Maintenance Signals

WordPress version tested6.7.5
Last updatedDec 26, 2024
PHP min version
Downloads8K

Community Trust

Rating100/100
Number of ratings2
Active installs400
Developer Profile

Dashboard Directory Size Developer Profile

Pete Nelson

8 plugins · 8K total installs

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

How We Detect Dashboard Directory Size

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/dashboard-directory-size/admin/js/dashboard-widget.js/wp-content/plugins/dashboard-directory-size/admin/css/dashboard-widget.css
Script Paths
/wp-content/plugins/dashboard-directory-size/admin/js/dashboard-widget.js
Version Parameters
dashboard-directory-size/admin/js/dashboard-widget.js?ver=dashboard-directory-size/admin/css/dashboard-widget.css?ver=

HTML / DOM Fingerprints

CSS Classes
dashboard-directory-size-tablecell-sizecell-sumcell-databasecell-has-sizecell-size-datacell-size-neededcell-name+3 more
Data Attributes
data-sizedata-path
JS Globals
Dashboard_Directory_Size_Settings
REST Endpoints
/wp-json/dashboard-directory-size/v1/size/wp-json/dashboard-directory-size/v1/size-format
FAQ

Frequently Asked Questions about Dashboard Directory Size