Manage Privacy Options Page Security & Risk Analysis

wordpress.org/plugins/manage-privacy-options

Add roles that can edit the privacy page.

1K active installs v1.1 PHP + WP 4.8+ Updated May 27, 2020
gdprprivacyrgpd
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Manage Privacy Options Page Safe to Use in 2026?

Generally Safe

Score 85/100

Manage Privacy Options Page has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 5yr ago
Risk Assessment

The "manage-privacy-options" v1.1 plugin exhibits a remarkably clean static analysis report, indicating strong adherence to secure coding practices. There are no identified AJAX handlers, REST API routes, shortcodes, or cron events, resulting in a zero attack surface. Furthermore, the code signals demonstrate a lack of dangerous functions, no raw SQL queries, and all outputs are properly escaped. The absence of file operations, external HTTP requests, and bundled libraries further contributes to a secure profile. Taint analysis also shows no critical or high-severity vulnerabilities. The plugin's vulnerability history is completely clear, with no recorded CVEs of any severity. This suggests a well-maintained and secure codebase. While the complete lack of entry points is a significant strength, it also means the plugin might not offer extensive functionality. The absence of nonce and capability checks is also noted, though this is less of a concern given the lack of other direct entry points to exploit. Overall, the plugin appears to be highly secure based on this analysis.

Key Concerns

  • No nonce checks present
  • No capability checks present
  • Flows with unsanitized paths detected
Vulnerabilities
None known

Manage Privacy Options Page Security Vulnerabilities

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

Manage Privacy Options Page Code Analysis

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

Data Flow Analysis

2 flows2 with unsanitized paths
bawmpo_auto_update_roles_for_privacy_policy_on_wp_page_for_privacy_policy (baw-manage-privacy-options.php:61)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Manage Privacy Options Page Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 7
actionadmin_initbaw-manage-privacy-options.php:11
actionmap_meta_capbaw-manage-privacy-options.php:16
actionload-privacy.phpbaw-manage-privacy-options.php:27
actionload-options-privacy.phpbaw-manage-privacy-options.php:28
filterwp_dropdown_pagesbaw-manage-privacy-options.php:30
actionpre_update_option_wp_page_for_privacy_policybaw-manage-privacy-options.php:60
filterdisplay_post_statesbaw-manage-privacy-options.php:78
Maintenance & Trust

Manage Privacy Options Page Maintenance & Trust

Maintenance Signals

WordPress version tested5.5.18
Last updatedMay 27, 2020
PHP min version
Downloads40K

Community Trust

Rating90/100
Number of ratings8
Active installs1K
Developer Profile

Manage Privacy Options Page Developer Profile

Julio Potier

2 plugins · 1K total installs

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

How We Detect Manage Privacy Options Page

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

Asset Fingerprints

HTML / DOM Fingerprints

CSS Classes
bawmpo
Data Attributes
name="roles_for_privacy_policy"name="roles_for_privacy_policy[]"
JS Globals
jQuery
FAQ

Frequently Asked Questions about Manage Privacy Options Page