Simple Error Pages – Personalize PHP, Database, and Maintenance Error Pages Security & Risk Analysis

wordpress.org/plugins/simple-error-pages

Personalize PHP, Database, and Maintenance error pages using the Editor. This plugin leverages WordPress Dropins php-error.php maintenance.

0 active installs v1.0.0 PHP 7.4+ WP 6.0+ Updated Unknown
utility
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Simple Error Pages – Personalize PHP, Database, and Maintenance Error Pages Safe to Use in 2026?

Generally Safe

Score 100/100

Simple Error Pages – Personalize PHP, Database, and Maintenance Error Pages has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs
Risk Assessment

The "simple-error-pages" plugin version 1.0.0 exhibits a generally positive security posture based on the provided static analysis. There are no detected dangerous functions, SQL queries use prepared statements exclusively, and file operations are absent. The plugin demonstrates a good practice by having a capability check in place, although the absence of nonce checks on any potential AJAX handlers is a concern if any exist but were not detected or reported.

The static analysis reveals no critical or high-severity taint flows, indicating no immediate risks of data injection or manipulation through common attack vectors. The vulnerability history shows no recorded CVEs, which suggests a history of stability and security. However, the absence of any recorded vulnerabilities, while positive, could also be due to a lack of extensive security auditing or a very small user base where vulnerabilities have not yet been discovered or reported.

Overall, the plugin appears to be well-written and has a minimal attack surface. The main area for caution is the lack of explicit nonce checks, which could be a potential weakness if the plugin were to introduce new AJAX functionalities in the future without proper authentication. The high percentage of properly escaped output is a strong positive. Given the lack of direct exploitable issues identified, the plugin's current security is good, but ongoing vigilance and testing for future versions are recommended.

Key Concerns

  • Missing nonce checks on potential AJAX handlers
  • 81% output escaping (19% unescaped)
Vulnerabilities
None known

Simple Error Pages – Personalize PHP, Database, and Maintenance Error Pages Security Vulnerabilities

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

Simple Error Pages – Personalize PHP, Database, and Maintenance Error Pages Code Analysis

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

Output Escaping

81% escaped16 total outputs
Attack Surface

Simple Error Pages – Personalize PHP, Database, and Maintenance Error Pages Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 12
actionsave_post_simple_error_pagessrc\Dropins.php:12
actioninitsrc\Pages.php:12
actionadmin_enqueue_scriptssrc\Pages.php:13
filterdisplay_post_statessrc\Pages.php:14
filtermanage_simple_error_pages_posts_columnssrc\Pages.php:15
actionmanage_simple_error_pages_posts_custom_columnsrc\Pages.php:16
filterbulk_actions-edit-simple_error_pagessrc\Pages.php:17
filterpage_row_actionssrc\Pages.php:18
filterin_admin_headersrc\Settings.php:12
filterscreen_options_show_screensrc\Settings.php:13
actionadmin_initsrc\Settings.php:14
actionupdate_option_simple_error_pagessrc\Settings.php:15
Maintenance & Trust

Simple Error Pages – Personalize PHP, Database, and Maintenance Error Pages Maintenance & Trust

Maintenance Signals

WordPress version tested6.4.8
Last updatedUnknown
PHP min version7.4
Downloads2K

Community Trust

Rating100/100
Number of ratings1
Active installs0
Developer Profile

Simple Error Pages – Personalize PHP, Database, and Maintenance Error Pages Developer Profile

Sharif ME

2 plugins · 100 total installs

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

How We Detect Simple Error Pages – Personalize PHP, Database, and Maintenance Error Pages

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/simple-error-pages/assets/css/admin.css

HTML / DOM Fingerprints

CSS Classes
simple-error-page_for_db-errorsimple-error-page_for_php-errorsimple-error-page_for_maintenance
REST Endpoints
/wp-json/wp/v2/simple_error_pages
FAQ

Frequently Asked Questions about Simple Error Pages – Personalize PHP, Database, and Maintenance Error Pages