PausePage Security & Risk Analysis

wordpress.org/plugins/pausepage

Effortless Coming Soon and Maintenance Mode - redirect all visitors to a selected page while allowing admins full access.

20 active installs v1.1 PHP 7.0+ WP 6.0+ Updated Unknown
admin-accesscoming-soonmaintenance-modesite-lockoutunder-construction
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is PausePage Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs
Risk Assessment

The 'pausepage' plugin v1.1 exhibits a generally strong security posture based on the static analysis. The plugin demonstrates good practices by utilizing prepared statements for all SQL queries, implementing nonce checks, and performing capability checks on all identified entry points. The absence of dangerous functions, file operations, and external HTTP requests further contributes to its secure design. Taint analysis also reveals no critical or high severity issues with unsanitized paths, indicating that data flowing through the plugin is likely handled safely.

However, a minor concern arises from the output escaping. While 80% of outputs are properly escaped, the remaining 20% are not. This leaves a small window for potential cross-site scripting (XSS) vulnerabilities if the unescaped outputs contain user-controlled or untrusted data. The plugin's vulnerability history is completely clean, with no recorded CVEs, which is a significant positive indicator of its past security performance. Despite the minor output escaping issue, the overall lack of critical vulnerabilities in static analysis and a clean historical record suggest a relatively low-risk plugin.

Key Concerns

  • Unescaped output detected
Vulnerabilities
None known

PausePage Security Vulnerabilities

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

PausePage Code Analysis

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

SQL Query Safety

100% prepared2 total queries

Output Escaping

80% escaped5 total outputs
Data Flows
All sanitized

Data Flow Analysis

2 flows
ajax_page_search (pausepage.php:78)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

PausePage Attack Surface

Entry Points1
Unprotected0

AJAX Handlers 1

authwp_ajax_pausepage_page_searchpausepage.php:23
WordPress Hooks 5
actionadmin_initpausepage.php:21
actionadmin_enqueue_scriptspausepage.php:22
actiontemplate_redirectpausepage.php:24
filterbody_classpausepage.php:26
actionwp_enqueue_scriptspausepage.php:29
Maintenance & Trust

PausePage Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedUnknown
PHP min version7.0
Downloads302

Community Trust

Rating0/100
Number of ratings0
Active installs20
Developer Profile

PausePage Developer Profile

Guru Plugins

8 plugins · 320 total installs

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

How We Detect PausePage

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/pausepage/admin.css/wp-content/plugins/pausepage/admin.js/wp-content/plugins/pausepage/frontend.css
Script Paths
/wp-content/plugins/pausepage/admin.js
Version Parameters
pausepage-adminpausepage-frontend

HTML / DOM Fingerprints

CSS Classes
pausepage-mode
Data Attributes
id="pausepage_enabled"name="pausepage_enabled"id="pausepage_page_id"name="pausepage_page_id"id="pausepage_page_lookup"id="pausepage_results"+1 more
JS Globals
pausePageData
FAQ

Frequently Asked Questions about PausePage