Comments Archive Security & Risk Analysis

wordpress.org/plugins/comments-archive

This plugin creates a comments archive, presented any ware you choose by using a shortcode.

10 active installs v0.1 PHP + WP 3.0.1+ Updated Nov 22, 2013
archivecommentscomments-archive
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Comments Archive Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 12yr ago
Risk Assessment

The "comments-archive" plugin version 0.1 presents a mixed security posture. On the positive side, it demonstrates good practices by not employing dangerous functions, using prepared statements for its single SQL query, and having no recorded vulnerability history. The attack surface is also minimal, with no AJAX handlers or REST API routes that are unprotected. However, a significant concern arises from the complete lack of output escaping on all identified outputs. This means any data displayed to users, even if it originates from trusted sources within the plugin, could potentially be manipulated or exploited by an attacker. Furthermore, the absence of nonce and capability checks is notable, especially given the presence of a shortcode which can be considered an entry point.

The static analysis reveals a concerning lack of input sanitization and output validation. While there are no direct indications of critical or high-severity issues like tainted flows or raw SQL, the 0% output escaping rate is a clear vulnerability. This could lead to Cross-Site Scripting (XSS) attacks if user-generated content is displayed without proper sanitization. The lack of any recorded vulnerabilities historically might suggest a small user base or a lack of focused security auditing, but it does not negate the risks identified in the current code analysis. Overall, while the plugin has a clean history and uses prepared statements, the unescaped output and missing capability/nonce checks on its shortcode represent significant security weaknesses that require immediate attention.

Key Concerns

  • 0% output escaping
  • No nonce checks
  • No capability checks
Vulnerabilities
None known

Comments Archive Security Vulnerabilities

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

Comments Archive Release Timeline

No version history available.
Code Analysis
Analyzed Apr 16, 2026

Comments Archive Code Analysis

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

SQL Query Safety

100% prepared1 total queries

Output Escaping

0% escaped5 total outputs
Attack Surface

Comments Archive Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[comments-archive] comments-archive.php:38
WordPress Hooks 1
actioninitcomments-archive.php:11
Maintenance & Trust

Comments Archive Maintenance & Trust

Maintenance Signals

WordPress version tested3.7.41
Last updatedNov 22, 2013
PHP min version
Downloads2K

Community Trust

Rating100/100
Number of ratings1
Active installs10
Developer Profile

Comments Archive Developer Profile

roycegracie

5 plugins · 120 total installs

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

How We Detect Comments Archive

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

Asset Fingerprints

HTML / DOM Fingerprints

Shortcode Output
<u>Posted on: <a rel="canonical" href=""></a>, </u><br/>
FAQ

Frequently Asked Questions about Comments Archive