Pagelog Security & Risk Analysis

wordpress.org/plugins/pagelog

This plugin registers and displays statistics of the usage of selected wp posts/pages.

10 active installs v1.8 PHP + WP 2.1+ Updated May 10, 2025
admin-toolloggingpage
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Pagelog Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs Updated 10mo ago
Risk Assessment

The pagelog plugin v1.8 demonstrates a generally strong security posture, with no known vulnerabilities or critical security issues identified in static analysis or vulnerability history. The plugin employs good security practices such as utilizing prepared statements for a significant portion of its SQL queries and properly escaping output in a majority of cases. The presence of nonce and capability checks also contributes positively to its security. The limited attack surface, consisting of a single shortcode with no immediately apparent unprotected entry points, further enhances its security profile. However, the static analysis indicates that 49% of SQL queries are not using prepared statements, which presents a potential risk for SQL injection if user input is not rigorously sanitized. Additionally, 30% of output is not properly escaped, which could lead to cross-site scripting (XSS) vulnerabilities if user-controllable data is displayed without adequate sanitization. While the vulnerability history is clean, these code-level risks should not be overlooked. The plugin's strengths lie in its minimal attack surface and proactive checks, but vigilance is required regarding the unescaped outputs and raw SQL queries.

Key Concerns

  • SQL queries not using prepared statements
  • Output not properly escaped
Vulnerabilities
None known

Pagelog Security Vulnerabilities

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

Pagelog Code Analysis

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

SQL Query Safety

51% prepared35 total queries

Output Escaping

70% escaped70 total outputs
Data Flows
All sanitized

Data Flow Analysis

3 flows
pagelog_proc (pagelog.php:63)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Pagelog Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[pagelog] pagelog.php:456
WordPress Hooks 3
actionadmin_menupagelog.php:44
actionwp_enqueue_scriptspagelog.php:54
actioninitpagelog.php:60
Maintenance & Trust

Pagelog Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedMay 10, 2025
PHP min version
Downloads3K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Pagelog Developer Profile

Jacob N. Breetvelt

6 plugins · 10K total installs

76
trust score
Avg Security Score
96/100
Avg Patch Time
1147 days
View full developer profile
Detection Fingerprints

How We Detect Pagelog

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

Asset Fingerprints

HTML / DOM Fingerprints

CSS Classes
tabs
Data Attributes
id="label1"id="label2"id="label3"id="label4"id="label5"id="label6"+1 more
Shortcode Output
[pagelog]
FAQ

Frequently Asked Questions about Pagelog