Monitor Pages Security & Risk Analysis

wordpress.org/plugins/monitor-pages

Sends e-mail notifications to a configurable list of addresses when Pages are published, scheduled, or modified.

10 active installs v0.4.2 PHP + WP 3.0+ Updated Sep 29, 2012
e-mailemailmonitornotificationpages
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Monitor Pages Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 13yr ago
Risk Assessment

The "monitor-pages" plugin v0.4.2 exhibits a strong security posture based on the provided static analysis. The absence of any identified attack surface entry points, such as AJAX handlers, REST API routes, or shortcodes, is a significant strength, indicating the plugin is not readily exposed to external manipulation. Furthermore, the code analysis reveals a commendable adherence to secure coding practices, with no dangerous functions, no direct file operations, and all SQL queries utilizing prepared statements. The presence of nonce checks and a high percentage of properly escaped outputs further bolster its security. The vulnerability history is also clear, with zero recorded CVEs, suggesting a lack of known exploitable flaws in past versions.

However, a key area of concern is the complete absence of capability checks. While the current analysis shows no direct unprotected entry points, this lack of role-based access control could become a weakness if any future functionality introduces new entry points or if the plugin's intended use case involves sensitive data or actions. The taint analysis, while showing no critical or high severity flows, did analyze a limited number of flows, leaving a slight uncertainty about potential deeper, albeit less severe, vulnerabilities that may not have been flagged. Overall, "monitor-pages" v0.4.2 appears secure due to its limited attack surface and good coding practices, but the missing capability checks represent a potential future risk that warrants attention.

Key Concerns

  • Missing capability checks
Vulnerabilities
None known

Monitor Pages Security Vulnerabilities

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

Monitor Pages Code Analysis

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

Output Escaping

82% escaped11 total outputs
Data Flows
All sanitized

Data Flow Analysis

2 flows
load_admin (monitor-pages.php:35)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Monitor Pages Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 4
actioninitmonitor-pages.php:20
actionadmin_menumonitor-pages.php:26
actiontransition_post_statusmonitor-pages.php:27
actioncws-monitor-pages-noticesmonitor-pages.php:48
Maintenance & Trust

Monitor Pages Maintenance & Trust

Maintenance Signals

WordPress version tested3.5.2
Last updatedSep 29, 2012
PHP min version
Downloads4K

Community Trust

Rating100/100
Number of ratings1
Active installs10
Developer Profile

Monitor Pages Developer Profile

Mark Jaquith

29 plugins · 176K total installs

69
trust score
Avg Security Score
86/100
Avg Patch Time
3337 days
View full developer profile
Detection Fingerprints

How We Detect Monitor Pages

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/monitor-pages/compat/compat.php/wp-content/plugins/monitor-pages/compat/admin-compat.php

HTML / DOM Fingerprints

HTML Comments
<!-- Translations --><!-- Allow a filter to further restrict --><!-- Still here? Let's craft the notification e-mail --><!-- Easy, it was just updated -->+2 more
Data Attributes
name="cws_monitor_pages_notify_on"name="cws_monitor_pages_emails"id="cws-mpp-created"id="cws-mpp-both"id="cws-mpp-emails"class="large-text code"
FAQ

Frequently Asked Questions about Monitor Pages