Comment Edit Core – Simple Comment Editing Security & Risk Analysis

wordpress.org/plugins/simple-comment-editing

Allow your users to edit their comments for a period of time. Adjust the comment timer and save some admin headaches.

2K active installs v3.3.0 PHP 7.2+ WP 5.0+ Updated Mar 8, 2026
ajax-commentscomment-moderationcommentsedit-commentedit-comments
98
A · Safe
CVEs total2
Unpatched0
Last CVENov 12, 2025
Safety Verdict

Is Comment Edit Core – Simple Comment Editing Safe to Use in 2026?

Generally Safe

Score 98/100

Comment Edit Core – Simple Comment Editing has a strong security track record. Known vulnerabilities have been patched promptly. It's a solid choice for most WordPress installations.

2 known CVEsLast CVE: Nov 12, 2025Updated 2mo ago
Risk Assessment

The 'simple-comment-editing' plugin v3.3.0 exhibits a mixed security posture. On the positive side, static analysis reveals no dangerous functions, all output is properly escaped, and there are a reasonable number of nonce and capability checks for its 11 AJAX entry points. The plugin also demonstrates good practice by using prepared statements for 83% of its SQL queries and has no direct file operations or shortcodes, minimizing some common attack vectors. The absence of taint analysis findings and unprotected entry points is also a good sign.

However, the vulnerability history presents a significant concern. The plugin has a total of 2 known CVEs, both of medium severity, with past instances of Exposure of Sensitive Information and Server-Side Request Forgery (SSRF). While currently unpatched vulnerabilities are listed as 0, the historical pattern of these types of vulnerabilities, especially SSRF, suggests potential for complex security issues. The external HTTP requests, though only 2, could be a vector for SSRF if not handled with extreme care, especially in conjunction with historical SSRF vulnerabilities.

In conclusion, while the current codebase shows adherence to many secure coding practices, the past vulnerability history, particularly the types of issues encountered, warrants caution. The plugin's strengths lie in its well-managed entry points and output escaping. The primary weakness lies in the historical tendency to develop vulnerabilities like SSRF, indicating a potential for less obvious or complex flaws. Careful review of how external requests are handled and ongoing vigilance are recommended.

Key Concerns

  • 2 medium severity CVEs
  • Historical SSRF vulnerability type
  • 2 external HTTP requests (potential SSRF vector)
Vulnerabilities
2 published

Comment Edit Core – Simple Comment Editing Security Vulnerabilities

CVEs by Year

2 CVEs in 2025
2025
Patched Has unpatched

Severity Breakdown

Medium
2

2 total CVEs

CVE-2025-12681medium · 5.3Exposure of Sensitive Information to an Unauthorized Actor

Comment Edit Core – Simple Comment Editing <= 3.1.0 - Unauthenticated Sensitive Information Exposure

Nov 12, 2025 Patched in 3.2.0 (1d)
CVE-2025-24703medium · 5.5Server-Side Request Forgery (SSRF)

Comment Edit Core – Simple Comment Editing <= 3.0.33 - Authenticated (Admin+) Server-Side Request Forgery

Jan 24, 2025 Patched in 3.1.0 (5d)
Version History

Comment Edit Core – Simple Comment Editing Release Timeline

Code Analysis
Analyzed Mar 16, 2026

Comment Edit Core – Simple Comment Editing Code Analysis

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

SQL Query Safety

83% prepared6 total queries

Output Escaping

100% escaped119 total outputs
Attack Surface

Comment Edit Core – Simple Comment Editing Attack Surface

Entry Points11
Unprotected0

AJAX Handlers 11

authwp_ajax_sce_save_mailchimp_optionsincludes\Admin\Tabs\Integrations.php:49
authwp_ajax_sce_get_mailchimp_optionsincludes\Admin\Tabs\Integrations.php:52
authwp_ajax_sce_reset_mailchimp_optionsincludes\Admin\Tabs\Integrations.php:55
authwp_ajax_sce_get_time_leftincludes\Ajax.php:24
noprivwp_ajax_sce_get_time_leftincludes\Ajax.php:25
authwp_ajax_sce_save_commentincludes\Ajax.php:26
noprivwp_ajax_sce_save_commentincludes\Ajax.php:27
authwp_ajax_sce_delete_commentincludes\Ajax.php:28
noprivwp_ajax_sce_delete_commentincludes\Ajax.php:29
authwp_ajax_sce_stop_timerincludes\Ajax.php:30
noprivwp_ajax_sce_stop_timerincludes\Ajax.php:31
WordPress Hooks 30
actionadmin_menuincludes\Admin\Admin_Settings.php:26
filtersce_admin_tabsincludes\Admin\Tabs\Integrations.php:40
filtersce_admin_sub_tabsincludes\Admin\Tabs\Integrations.php:41
filtersce_admin_tabsincludes\Admin\Tabs\Settings.php:33
filtersce_admin_sub_tabsincludes\Admin\Tabs\Settings.php:34
filtersce_admin_tabsincludes\Admin\Tabs\Support.php:33
filtersce_admin_sub_tabsincludes\Admin\Tabs\Support.php:34
filterpre_option_comment_moderationincludes\Ajax.php:271
filterpre_option_comment_whitelistincludes\Ajax.php:272
filteroption_comment_moderationincludes\Ajax.php:273
filtercomment_textincludes\Ajax.php:280
actionadmin_enqueue_scriptsincludes\Enqueue.php:25
filtercomment_form_defaultsincludes\Mailchimp.php:31
actioncomment_postincludes\Mailchimp.php:33
filtersce_extra_fields_preincludes\WooCommerce.php:23
actionsce_save_afterincludes\WooCommerce.php:26
filtersce_save_comment_returnincludes\WooCommerce.php:29
actioninitsimple-comment-editing.php:79
actioncomment_postsimple-comment-editing.php:135
filtersce_load_scriptssimple-comment-editing.php:138
actionwp_enqueue_scriptssimple-comment-editing.php:139
filtercomment_excerptsimple-comment-editing.php:152
filtercomment_textsimple-comment-editing.php:153
filterthesis_comment_textsimple-comment-editing.php:154
filtersce_button_extra_savesimple-comment-editing.php:158
filtersce_button_extra_cancelsimple-comment-editing.php:159
filtersce_button_extra_deletesimple-comment-editing.php:160
filtersce_wrapper_classsimple-comment-editing.php:161
actionplugins_loadedsimple-comment-editing.php:868
actionadmin_initsimple-comment-editing.php:884
Maintenance & Trust

Comment Edit Core – Simple Comment Editing Maintenance & Trust

Maintenance Signals

WordPress version tested7.0
Last updatedMar 8, 2026
PHP min version7.2
Downloads150K

Community Trust

Rating96/100
Number of ratings55
Active installs2K
Developer Profile

Comment Edit Core – Simple Comment Editing Developer Profile

Ronald Huereca

12 plugins · 30K total installs

87
trust score
Avg Security Score
98/100
Avg Patch Time
89 days
View full developer profile
Detection Fingerprints

How We Detect Comment Edit Core – Simple Comment Editing

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/simple-comment-editing/images/loading.gif

HTML / DOM Fingerprints

CSS Classes
sce-commentsce-edit-commentsce-edit-buttonsce-hidesce-edit-contentsce-buttons-wrappersce-save-buttonsce-cancel-button+2 more
Data Attributes
id="sce-commentid="sce-edit-commentdata-comment-iddata-post-iddata-noncedata-ajax-url+2 more
JS Globals
SCE
FAQ

Frequently Asked Questions about Comment Edit Core – Simple Comment Editing