Download Post Comments Security & Risk Analysis

wordpress.org/plugins/download-post-comments

This plugin adds a link to the "Edit Posts" view that will allow you to download a CSV of all comments for that particular post.

10 active installs v1.1 PHP + WP 3.0+ Updated Feb 14, 2011
commentscontestscsvdownloadposts
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Download Post Comments Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 15yr ago
Risk Assessment

The 'download-post-comments' plugin version 1.1 exhibits a generally strong security posture with no known CVEs and all detected SQL queries utilizing prepared statements. The absence of critical or high-severity taint flows, along with no file operations or external HTTP requests, further contributes to its apparent safety. The code also includes capability checks, which is a positive security practice.

However, a significant concern arises from the complete lack of output escaping for the two identified output points. This represents a direct vulnerability to cross-site scripting (XSS) attacks, where malicious scripts could be injected and executed in the user's browser. Furthermore, the absence of nonce checks on any of its entry points (though there are zero entry points reported in this analysis) is a missed opportunity for an additional layer of security against CSRF attacks if entry points were to be added or discovered later.

While the plugin's vulnerability history is clean, indicating good development practices over time, the identified output escaping issue is a critical oversight in the current version. The lack of any reported attack surface in the static analysis could be a strength or a sign of limited functionality. The overall security is undermined by the unescaped output, making it a moderate risk.

Key Concerns

  • Unescaped output detected
  • Missing nonce checks on entry points
Vulnerabilities
None known

Download Post Comments Security Vulnerabilities

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

Download Post Comments Code Analysis

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

SQL Query Safety

100% prepared4 total queries

Output Escaping

0% escaped2 total outputs
Data Flows
All sanitized

Data Flow Analysis

1 flows
<csvdownload> (csvdownload.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Download Post Comments Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 2
actionmanage_posts_custom_columndownload-post-comments.php:12
filtermanage_posts_columnsdownload-post-comments.php:25
Maintenance & Trust

Download Post Comments Maintenance & Trust

Maintenance Signals

WordPress version tested3.0.5
Last updatedFeb 14, 2011
PHP min version
Downloads3K

Community Trust

Rating100/100
Number of ratings1
Active installs10
Developer Profile

Download Post Comments Developer Profile

scripty

2 plugins · 20 total installs

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

How We Detect Download Post Comments

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/download-post-comments/images/arrowicon.gif/wp-content/plugins/download-post-comments/images/downloadcomments-icon.gif

HTML / DOM Fingerprints

FAQ

Frequently Asked Questions about Download Post Comments