Simple Debug Security & Risk Analysis

wordpress.org/plugins/simple-debug

Analyzes WordPress website performance, helps to locate slow function hooks.

10 active installs v1.5 PHP + WP 2.9+ Updated Jan 11, 2013
admindebugperformancepluginprofiling
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Simple Debug Safe to Use in 2026?

Generally Safe

Score 85/100

Simple Debug 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 "simple-debug" plugin version 1.5 exhibits a generally positive security posture, characterized by its lack of identified vulnerabilities in its history and the absence of critical findings in taint analysis. The plugin also demonstrates good practices by utilizing prepared statements for all SQL queries and having only one recorded file operation and one capability check. However, there are significant areas of concern that detract from its overall security.

The presence of the `passthru` function is a critical red flag, as it is highly susceptible to command injection if user-supplied data is passed to it without proper sanitization. While the static analysis did not report any taint flows with unsanitized paths, the inherent danger of `passthru` warrants extreme caution. Furthermore, the output escaping is only properly implemented for 10% of outputs, indicating a high risk of cross-site scripting (XSS) vulnerabilities, especially if any user-controllable data is displayed without adequate sanitization.

In conclusion, while the plugin's vulnerability history is clean and its SQL practices are sound, the presence of `passthru` and the low percentage of proper output escaping create substantial security risks. The lack of reported taint flows might be a limitation of the analysis performed, or the dangerous functions are not currently exposed to untrusted input in a way that the analysis could detect. Nevertheless, these specific code signals demand immediate attention and remediation.

Key Concerns

  • Dangerous function 'passthru' detected
  • Low percentage of properly escaped output (10%)
  • No nonce checks on entry points
Vulnerabilities
None known

Simple Debug Security Vulnerabilities

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

Simple Debug Code Analysis

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

Dangerous Functions Found

passthrupassthru("tail -n $count $filename");simple-debug-log-manager.php:180
passthrupassthru("tail -n $count $filename");simple-debug-tools.php:321

Output Escaping

10% escaped61 total outputs
Attack Surface

Simple Debug Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 9
actionadmin_initsimple-debug-plugin.php:42
actionadmin_menusimple-debug-plugin.php:45
filtercontextual_helpsimple-debug-plugin.php:48
filterplugin_row_metasimple-debug-plugin.php:54
actioninitsimple-debug-plugin.php:68
actionadmin_headsimple-debug-plugin.php:73
actionadmin_menusimple-debug-plugin.php:74
actionallsimple-debug-plugin.php:86
actionshutdownsimple-debug-plugin.php:89
Maintenance & Trust

Simple Debug Maintenance & Trust

Maintenance Signals

WordPress version tested3.5.2
Last updatedJan 11, 2013
PHP min version
Downloads4K

Community Trust

Rating60/100
Number of ratings2
Active installs10
Developer Profile

Simple Debug Developer Profile

ChrisHurst

19 plugins · 2K total installs

69
trust score
Avg Security Score
85/100
Avg Patch Time
2044 days
View full developer profile
Detection Fingerprints

How We Detect Simple Debug

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/simple-debug/assets/css/simple-debug-admin.css/wp-content/plugins/simple-debug/assets/js/simple-debug-admin.js/wp-content/plugins/simple-debug/assets/css/simple-debug.css
Script Paths
/wp-content/plugins/simple-debug/assets/js/simple-debug-admin.js
Version Parameters
simple-debug/assets/css/simple-debug-admin.css?ver=simple-debug/assets/js/simple-debug-admin.js?ver=simple-debug/assets/css/simple-debug.css?ver=

HTML / DOM Fingerprints

CSS Classes
simple-debug-admin-wrapsimple_debug_form
HTML Comments
<!-- Created by MyWebsiteAdvisor.com --><!-- Simple Debug Plugin --><!-- Simple Debug Settings --><!-- Simple Debug: Settings -->+4 more
Data Attributes
data-simple-debug-admin-ajax-urldata-simple-debug-site-url
JS Globals
SimpleDebugAdminsimple_debug_ajax_object
FAQ

Frequently Asked Questions about Simple Debug