WP Secure Maintenance Security & Risk Analysis

wordpress.org/plugins/wp-secure-maintainance

Want to lock your site for Maintenance or Development? Then this is the right Plugin

1K active installs v1.7 PHP 7.0+ WP 5.2+ Updated Jun 20, 2024
developmentmaintenancemaintenance-locksite-security
91
A · Safe
CVEs total1
Unpatched0
Last CVEJun 21, 2024
Safety Verdict

Is WP Secure Maintenance Safe to Use in 2026?

Generally Safe

Score 91/100

WP Secure Maintenance has a strong security track record. Known vulnerabilities have been patched promptly. It's a solid choice for most WordPress installations.

1 known CVELast CVE: Jun 21, 2024Updated 1yr ago
Risk Assessment

The "wp-secure-maintainance" plugin v1.7 exhibits a mixed security posture. On the positive side, the static analysis reveals no apparent attack surface (AJAX handlers, REST API routes, shortcodes, cron events) that are directly exposed or unprotected. The code also demonstrates good practices by exclusively using prepared statements for its SQL queries and performing no file operations or external HTTP requests. However, there are significant concerns regarding output escaping, with 41% of outputs not being properly escaped. This, coupled with the absence of nonce and capability checks on any potential entry points (though none are identified), presents a notable risk. The plugin's vulnerability history is concerning; while there are no currently unpatched CVEs, the presence of one known CVE, particularly one related to Cross-Site Scripting (XSS) which was last patched on June 21, 2024, indicates a past vulnerability that required remediation. The lack of taint analysis data makes it difficult to assess the impact of unsanitized inputs, but the unescaped outputs alone are a significant weakness. The conclusion is that while the plugin has a small attack surface and uses secure SQL practices, the substantial amount of unescaped output and the history of XSS vulnerabilities suggest a need for careful review and ongoing monitoring. The absence of clear capability checks on any potential entry points is also a weakness, as it relies on the assumption that all potential interactions would be properly authorized by WordPress core, which might not always be the case in complex environments.

Key Concerns

  • Unescaped output identified
  • No capability checks found
  • Known CVE history
Vulnerabilities
1 published

WP Secure Maintenance Security Vulnerabilities

CVEs by Year

1 CVE in 2024
2024
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

CVE-2024-4753medium · 4.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

WP Secure Maintenance <= 1.6 - Authenticated (Admin+) Stored Cross-Site Scripting

Jun 21, 2024 Patched in 1.7 (1d)
Version History

WP Secure Maintenance Release Timeline

v1.7Current
v1.61 CVE
v1.51 CVE
v1.4.11 CVE
v1.41 CVE
v1.31 CVE
v1.21 CVE
v1.11 CVE
v1.01 CVE
Code Analysis
Analyzed Mar 16, 2026

WP Secure Maintenance Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
20
29 escaped
Nonce Checks
0
Capability Checks
0
File Operations
0
External Requests
0
Bundled Libraries
0

Output Escaping

59% escaped49 total outputs
Attack Surface

WP Secure Maintenance Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 5
actioninitinc\wpsp_functions.php:214
actionadmin_menuwp_secure_maintainance.php:27
actionadmin_initwp_secure_maintainance.php:28
actionadmin_enqueue_scriptswp_secure_maintainance.php:29
actionadmin_enqueue_scriptswp_secure_maintainance.php:30
Maintenance & Trust

WP Secure Maintenance Maintenance & Trust

Maintenance Signals

WordPress version tested6.5.8
Last updatedJun 20, 2024
PHP min version7.0
Downloads57K

Community Trust

Rating72/100
Number of ratings5
Active installs1K
Developer Profile

WP Secure Maintenance Developer Profile

Saad Iqbal

89 plugins · 1.4M total installs

74
trust score
Avg Security Score
93/100
Avg Patch Time
267 days
View full developer profile
Detection Fingerprints

How We Detect WP Secure Maintenance

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/wp-secure-maintainance/css/style.css/wp-content/plugins/wp-secure-maintainance/js/wpsp-scripts.js
Script Paths
/wp-content/plugins/wp-secure-maintainance/js/wpsp-scripts.js
Version Parameters
wp-secure-maintainance/css/style.css?ver=wp-secure-maintainance/js/wpsp-scripts.js?ver=

HTML / DOM Fingerprints

FAQ

Frequently Asked Questions about WP Secure Maintenance