Simple PageAccess Security & Risk Analysis

wordpress.org/plugins/simple-pageaccess

Control who can view pages with a simple checkbox — restrict access to logged-in users and roles, right from the WordPress page editor.

0 active installs v1.0 PHP 7.0+ WP 5.0+ Updated Aug 20, 2025
page-accessprivate-pagesrestrict-pagesrole-based-accessuser-roles
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Simple PageAccess Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs Updated 8mo ago
Risk Assessment

The 'simple-pageaccess' v1.0 plugin exhibits a strong security posture based on the provided static analysis. The absence of any detected dangerous functions, raw SQL queries, file operations, or external HTTP requests is commendable. Furthermore, all identified output operations are properly escaped, and there are no critical or high severity taint flows. The plugin also includes a nonce check, which is a good practice for preventing CSRF attacks. However, the complete lack of capability checks for any entry points is a significant concern, especially if the plugin intends to restrict access to content. While the attack surface is currently zero, any future additions without proper authorization checks could introduce vulnerabilities. The plugin's vulnerability history is clean, with no known CVEs, which suggests a history of secure development or a lack of past scrutiny. Overall, the plugin demonstrates good technical security practices in its current state, but the missing capability checks represent a potential area for improvement to ensure robust access control.

Key Concerns

  • Missing capability checks on entry points
Vulnerabilities
None known

Simple PageAccess Security Vulnerabilities

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

Simple PageAccess Release Timeline

v1.0Current
Code Analysis
Analyzed Apr 6, 2026

Simple PageAccess Code Analysis

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

Output Escaping

100% escaped11 total outputs
Attack Surface

Simple PageAccess Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 4
actionadd_meta_boxessimple-pageaccess.php:18
actionadmin_enqueue_scriptssimple-pageaccess.php:24
actionsave_postsimple-pageaccess.php:51
actiontemplate_redirectsimple-pageaccess.php:60
Maintenance & Trust

Simple PageAccess Maintenance & Trust

Maintenance Signals

WordPress version tested6.7.5
Last updatedAug 20, 2025
PHP min version7.0
Downloads234

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Simple PageAccess Developer Profile

Guru Plugins

9 plugins · 330 total installs

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

How We Detect Simple PageAccess

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/simple-pageaccess/admin.js
Script Paths
/wp-content/plugins/simple-pageaccess/admin.js
Version Parameters
simple-pageaccess/admin.js?ver=1.0

HTML / DOM Fingerprints

Data Attributes
id="spa_restrict"name="spa_restrict"id="spa_roles_box"name="spa_roles[]"
FAQ

Frequently Asked Questions about Simple PageAccess