0-Errors Security & Risk Analysis

wordpress.org/plugins/0-errors

Shows generated php site errors only to the admin via a drop down panel and hides them from the public. Email Alerts the admin of errors.

10 active installs v0.2 PHP + WP 3.1+ Updated Jan 28, 2015
debugemail-errorserrorserror_reporting
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is 0-Errors Safe to Use in 2026?

Generally Safe

Score 85/100

0-Errors has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 11yr ago
Risk Assessment

The "0-errors" plugin v0.2 exhibits a generally good security posture based on the provided static analysis. The plugin has zero identified AJAX handlers, REST API routes, shortcodes, or cron events, resulting in a minimal attack surface and no unprotected entry points. Furthermore, the code demonstrates strong adherence to secure coding practices by utilizing prepared statements for all SQL queries and has no recorded vulnerabilities or CVEs. The absence of dangerous functions and file operations is also commendable.

However, a significant concern arises from the very low percentage of properly escaped output (18%). This indicates a high risk of Cross-Site Scripting (XSS) vulnerabilities, as user-supplied data may be directly reflected in the output without adequate sanitization. Despite the low attack surface, if any of the limited outputs are user-controllable, an attacker could inject malicious scripts. The plugin also lacks nonce checks on any potential interactions, which, while the attack surface is currently zero, could become a critical oversight if functionality is added in the future without proper security considerations.

In conclusion, while the plugin is strong in terms of its limited attack surface, lack of raw SQL, and no known vulnerabilities, the severe under-escaping of output presents a substantial risk. The plugin's vulnerability history, showing no past issues, is a positive indicator of developer diligence, but it does not mitigate the immediate XSS risk identified in the code analysis. Addressing the output escaping is paramount to improving its overall security.

Key Concerns

  • Poor output escaping (18% proper)
  • Missing nonce checks (0 found)
Vulnerabilities
None known

0-Errors Security Vulnerabilities

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

0-Errors Release Timeline

v0.2Current
v0.1
Code Analysis
Analyzed Apr 16, 2026

0-Errors Code Analysis

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

Output Escaping

18% escaped17 total outputs
Attack Surface

0-Errors Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 12
actionshutdownclasses/ze-base.class.php:28
actionadmin_menuclasses/ze-base.class.php:32
actionwp_loadedclasses/ze-base.class.php:39
actioninitclasses/ze-base.class.php:42
actionadmin_enqueue_scriptsclasses/ze-base.class.php:81
actionadmin_enqueue_scriptsclasses/ze-base.class.php:86
actionadmin_enqueue_scriptsclasses/ze-base.class.php:87
actionwp_enqueue_scriptsclasses/ze-base.class.php:89
actionwp_enqueue_scriptsclasses/ze-base.class.php:90
actionadmin_print_footer_scriptsclasses/ze-base.class.php:94
actionwp_print_footer_scriptsclasses/ze-base.class.php:96
actionadmin_initclasses/ze-settings.class.php:16
Maintenance & Trust

0-Errors Maintenance & Trust

Maintenance Signals

WordPress version tested4.1.42
Last updatedJan 28, 2015
PHP min version
Downloads3K

Community Trust

Rating100/100
Number of ratings1
Active installs10
Developer Profile

0-Errors Developer Profile

Ayebare Mucunguzi Brooks

9 plugins · 350 total installs

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

How We Detect 0-Errors

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/0-errors/inc//wp-content/plugins/0-errors/classes/
Script Paths
/wp-content/plugins/0-errors/js/j-bar.js
Version Parameters
0-errors/js/j-bar.js?ver=0-errors/css/j-bar.css?ver=

HTML / DOM Fingerprints

CSS Classes
jbar
HTML Comments
<!-- jbar --><!-- /jbar -->
Data Attributes
data-init="jbar"data-jbar
JS Globals
ZeErrMasg
FAQ

Frequently Asked Questions about 0-Errors