Paged Comments Security & Risk Analysis

wordpress.org/plugins/paged-comments

Paged Comments enables comment paging. Useful for those popular blog entries receiving many comments, or a simple guestbook page within WordPress.

100 active installs v2.9.1 (2008-12-23) PHP + WP 2.3.1+ Updated Dec 24, 2008
commentspagedpaged-commentspaginatesplit
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Paged Comments Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 17yr ago
Risk Assessment

The "paged-comments" v2.9.1 plugin, despite its age, exhibits a generally weak security posture primarily due to a lack of fundamental security practices. While there are no recorded CVEs and the static analysis reveals no critical vulnerabilities in terms of dangerous functions, AJAX handlers, REST API routes, or shortcodes, the code analysis flags significant concerns. Specifically, all SQL queries are executed without prepared statements, posing a risk of SQL injection. Furthermore, a staggering 92 output operations lack proper escaping, creating a high probability of Cross-Site Scripting (XSS) vulnerabilities. The presence of a single file operation without context also warrants attention. The taint analysis, though limited, points to at least one flow involving unsanitized paths, which could be exploited if it interacts with user-supplied input. The complete absence of nonce and capability checks across the entire plugin is a critical oversight, leaving any potential entry points (though currently none are identified) completely unprotected. The vulnerability history being clear might be a reflection of its limited complexity or the fact that it hasn't been actively targeted or analyzed by security researchers over time, rather than an indication of robust security. In conclusion, while the plugin appears to have a small attack surface and no known exploitable vulnerabilities, the underlying coding practices are concerning and present a clear risk of exploitation if new entry points were to be introduced or if existing functions were to be exposed differently.

Key Concerns

  • SQL queries not using prepared statements
  • No proper output escaping
  • No nonce checks implemented
  • No capability checks implemented
  • Taint flow with unsanitized paths
Vulnerabilities
None known

Paged Comments Security Vulnerabilities

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

Paged Comments Code Analysis

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

SQL Query Safety

0% prepared3 total queries

Output Escaping

0% escaped92 total outputs
Data Flows
1 unsanitized

Data Flow Analysis

1 flows1 with unsanitized paths
<comments-paged> (themes\regulus\comments-paged.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Paged Comments Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 5
actioninitpaged-comments.php:48
actiontemplate_redirectpaged-comments.php:54
actioninitpaged-comments.php:57
filtercomment_post_redirectpaged-comments.php:60
filterthe_contentpaged-comments.php:114
Maintenance & Trust

Paged Comments Maintenance & Trust

Maintenance Signals

WordPress version tested2.7
Last updatedDec 24, 2008
PHP min version
Downloads25K

Community Trust

Rating0/100
Number of ratings0
Active installs100
Developer Profile

Paged Comments Developer Profile

keyvan

2 plugins · 150 total installs

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

How We Detect Paged Comments

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/paged-comments/css/style.css/wp-content/plugins/paged-comments/js/paged-comments.js
Script Paths
/wp-content/plugins/paged-comments/js/paged-comments.js
Version Parameters
paged-comments/css/style.css?ver=paged-comments/js/paged-comments.js?ver=

HTML / DOM Fingerprints

JS Globals
window.paged_comments
FAQ

Frequently Asked Questions about Paged Comments