Comment Move Security & Risk Analysis

wordpress.org/plugins/comment-move

Adds the ability to move comments between posts / pages to the comment edit page.

30 active installs v1.0 PHP + WP 2.5+ Updated Nov 20, 2008
commentcomment-movecommentsmovemove-comments
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Comment Move Safe to Use in 2026?

Generally Safe

Score 85/100

Comment Move 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 "comment-move" v1.0 plugin presents a concerning security posture despite having no known vulnerabilities in its history. The static analysis reveals significant weaknesses. All SQL queries are executed without prepared statements, indicating a high risk of SQL injection vulnerabilities. Furthermore, none of the identified output operations are properly escaped, creating a significant risk of Cross-Site Scripting (XSS) attacks. The taint analysis also flagged two flows with unsanitized paths as high severity, directly pointing to potential injection vulnerabilities that could be exploited. The absence of any capability checks or nonce checks on entry points, while there are zero identified entry points, still highlights a lack of robust security controls that could become problematic if the plugin's functionality were to expand or change in future versions. The lack of vulnerability history, while seemingly positive, does not negate the evident security flaws within the current codebase.

Key Concerns

  • All SQL queries unescaped
  • High severity unsanitized taint flows
  • No output escaping
  • No capability checks
  • No nonce checks
Vulnerabilities
None known

Comment Move Security Vulnerabilities

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

Comment Move Code Analysis

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

SQL Query Safety

0% prepared4 total queries

Output Escaping

0% escaped2 total outputs
Data Flows
2 unsanitized

Data Flow Analysis

2 flows2 with unsanitized paths
comment_move_update_comment (comment_move.php:16)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Comment Move Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 3
actionadmin_menucomment_move.php:12
actionadmin_headcomment_move.php:13
actionedit_commentcomment_move.php:14
Maintenance & Trust

Comment Move Maintenance & Trust

Maintenance Signals

WordPress version tested2.7
Last updatedNov 20, 2008
PHP min version
Downloads4K

Community Trust

Rating0/100
Number of ratings0
Active installs30
Developer Profile

Comment Move Developer Profile

Naatan

2 plugins · 80 total installs

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

How We Detect Comment Move

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

Asset Fingerprints

Script Paths
/wp-content/plugins/comment-move/comment_move.php

HTML / DOM Fingerprints

Data Attributes
id="commentmovediv"id="comment_move_new_pid"id="cm_selPost_click"id="cm_selPost"
JS Globals
cm_selectPost
FAQ

Frequently Asked Questions about Comment Move