WP Hidden Password Protected Pages Security & Risk Analysis

wordpress.org/plugins/wp-hidden-password-protected-page

The plugin is for hiding the password protected pages (posts) in WordPress.

700 active installs v1.2.5 PHP + WP 6.0+ Updated Apr 2, 2025
password-protected
92
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is WP Hidden Password Protected Pages Safe to Use in 2026?

Generally Safe

Score 92/100

WP Hidden Password Protected Pages has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 1yr ago
Risk Assessment

The plugin 'wp-hidden-password-protected-page' version 1.2.5 exhibits a generally good security posture based on the provided static analysis and vulnerability history. The absence of any known CVEs, unpatched vulnerabilities, or concerning taint flows indicates a history of secure development and maintenance. The code signals also reflect strong security practices, with 100% of SQL queries using prepared statements, proper nonce and capability checks in place, and no dangerous functions or file operations identified.

However, a potential area of concern lies in the output escaping. With 15 total outputs and only 67% properly escaped, there's a notable risk of Cross-Site Scripting (XSS) vulnerabilities. While the current taint analysis didn't reveal exploitable flows, this percentage suggests that unescaped output might be present, and future code modifications or interactions with other plugins could introduce exploitable XSS. Overall, the plugin is strong in most areas, but the output escaping needs attention to mitigate potential XSS risks.

Key Concerns

  • Unescaped output present
Vulnerabilities
None known

WP Hidden Password Protected Pages Security Vulnerabilities

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

WP Hidden Password Protected Pages Code Analysis

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

Output Escaping

67% escaped15 total outputs
Data Flows
All sanitized

Data Flow Analysis

2 flows
admin_settings_page (wp-hidden-password-protected-pages.php:95)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

WP Hidden Password Protected Pages Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 7
actionadmin_menuwp-hidden-password-protected-pages.php:29
actionplugins_loadedwp-hidden-password-protected-pages.php:30
filterposts_wherewp-hidden-password-protected-pages.php:34
filterget_previous_post_wherewp-hidden-password-protected-pages.php:36
filterget_next_post_wherewp-hidden-password-protected-pages.php:37
actionafter_setup_themewp-hidden-password-protected-pages.php:40
filtergetarchives_wherewp-hidden-password-protected-pages.php:44
Maintenance & Trust

WP Hidden Password Protected Pages Maintenance & Trust

Maintenance Signals

WordPress version tested6.7.5
Last updatedApr 2, 2025
PHP min version
Downloads32K

Community Trust

Rating100/100
Number of ratings2
Active installs700
Developer Profile

WP Hidden Password Protected Pages Developer Profile

kimipooh

9 plugins · 54K total installs

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

How We Detect WP Hidden Password Protected Pages

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

Asset Fingerprints

HTML / DOM Fingerprints

CSS Classes
wphppp_updated
FAQ

Frequently Asked Questions about WP Hidden Password Protected Pages