Change Comment Parent Security & Risk Analysis

wordpress.org/plugins/change-comment-parent

Simple plug-in for editing the parent comments to any user comments. Use it to edit the threaded structure comments.

10 active installs v1.0.0 PHP + WP 3.8+ Updated Dec 15, 2015
childcommentcommentscomments-listnestedparent
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Change Comment Parent Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 10yr ago
Risk Assessment

The "change-comment-parent" plugin v1.0.0 exhibits a mixed security posture. On the positive side, it utilizes prepared statements for all SQL queries and demonstrates a good rate of output escaping, with only one instance needing closer examination. The absence of known CVEs and bundled libraries is also a positive indicator. However, significant concerns arise from the static analysis.

The plugin has a single identified entry point via an AJAX handler that lacks any authentication checks. This is compounded by a taint analysis revealing one flow with unsanitized paths and of high severity. This combination strongly suggests a potential for privilege escalation or unauthorized data manipulation if an attacker can trigger this AJAX handler.

Given the lack of historical vulnerabilities, it's difficult to draw definitive patterns, but it doesn't excuse the current critical findings. The plugin's strengths lie in its database query practices and output handling. The primary weaknesses are the unprotected AJAX endpoint and the identified high-severity taint flow, which require immediate attention to mitigate potential risks.

Key Concerns

  • AJAX handler without authentication
  • High severity taint flow with unsanitized path
  • Unsanitized output detected
Vulnerabilities
None known

Change Comment Parent Security Vulnerabilities

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

Change Comment Parent Code Analysis

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

SQL Query Safety

100% prepared2 total queries

Output Escaping

83% escaped6 total outputs
Data Flows
1 unsanitized

Data Flow Analysis

2 flows1 with unsanitized paths
<change-comment-parent> (change-comment-parent.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
1 unprotected

Change Comment Parent Attack Surface

Entry Points1
Unprotected1

AJAX Handlers 1

authwp_ajax_insys_comment_parentchange-comment-parent.php:25
WordPress Hooks 2
actioninitchange-comment-parent.php:15
filtercomment_textchange-comment-parent.php:28
Maintenance & Trust

Change Comment Parent Maintenance & Trust

Maintenance Signals

WordPress version tested4.4.34
Last updatedDec 15, 2015
PHP min version
Downloads2K

Community Trust

Rating100/100
Number of ratings2
Active installs10
Developer Profile

Change Comment Parent Developer Profile

Dmitriy Amirov

1 plugin · 10 total installs

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

How We Detect Change Comment Parent

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/change-comment-parent/style.css/wp-content/plugins/change-comment-parent/script.js
Script Paths
/wp-content/plugins/change-comment-parent/script.js
Version Parameters
change-comment-parent/style.css?ver=change-comment-parent/script.js?ver=

HTML / DOM Fingerprints

CSS Classes
insys-comment-parent
JS Globals
insysCommentParent
FAQ

Frequently Asked Questions about Change Comment Parent