Comment Image Security & Risk Analysis

wordpress.org/plugins/comment-image

Enable readers to attach an image to their comments.

1K active installs v1.2.3 PHP 5.6+ WP 4.6+ Updated Aug 28, 2021
attachmentscommentsgifimagespictures
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Comment Image Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 4yr ago
Risk Assessment

The "comment-image" plugin v1.2.3 exhibits a mixed security posture. On the positive side, the static analysis reveals no known CVEs in its history, no dangerous functions, no unescaped SQL queries, and no external HTTP requests. The taint analysis also indicates no critical or high-severity unsanitized flows, which are significant strengths. The plugin also demonstrates some good practices like using prepared statements for SQL queries and including a nonce check.

However, there are notable concerns. The most significant weakness is the complete lack of output escaping on all identified outputs (0% properly escaped). This presents a high risk of Cross-Site Scripting (XSS) vulnerabilities, as any user-supplied data displayed by the plugin could be maliciously crafted. Additionally, while there is one nonce check, there are zero capability checks, meaning the plugin's functionality might be accessible to users without the necessary permissions. The file operations, though not inherently risky without context, warrant attention in conjunction with the unescaped output.

Key Concerns

  • All outputs are unescaped
  • No capability checks implemented
Vulnerabilities
None known

Comment Image Security Vulnerabilities

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

Comment Image Code Analysis

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

Output Escaping

0% escaped5 total outputs
Data Flows
All sanitized

Data Flow Analysis

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

Comment Image Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 9
actionadmin_headplugin.php:14
filtercomment_textplugin.php:23
actioncomment_postplugin.php:44
actioncomment_formplugin.php:84
actionadmin_menuplugin.php:106
filterdelete_commentplugin.php:112
filtercomment_notification_textplugin.php:130
filtercomment_moderation_textplugin.php:131
actionwp_footerplugin.php:148
Maintenance & Trust

Comment Image Maintenance & Trust

Maintenance Signals

WordPress version tested5.8.13
Last updatedAug 28, 2021
PHP min version5.6
Downloads41K

Community Trust

Rating84/100
Number of ratings6
Active installs1K
Developer Profile

Comment Image Developer Profile

Stefano Lissa

14 plugins · 515K total installs

75
trust score
Avg Security Score
94/100
Avg Patch Time
650 days
View full developer profile
Detection Fingerprints

How We Detect Comment Image

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/comment-image/admin.css

HTML / DOM Fingerprints

Data Attributes
name="image"name="image0"name="image1"name="image2"name="image3"name="image4"+15 more
JS Globals
document.forms
FAQ

Frequently Asked Questions about Comment Image