CommentRefs Security & Risk Analysis

wordpress.org/plugins/comment-refs

Build bigger community and inspire more reading by reward the commentator a link to their recent post.

0 active installs v1.0.0 PHP + WP 3.5+ Updated Sep 11, 2018
commentreferralcommentrefscommentsspam
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is CommentRefs Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 7yr ago
Risk Assessment

The 'comment-refs' plugin v1.0.0 exhibits a generally strong security posture based on the provided static analysis. The plugin has no recorded vulnerabilities in its history, indicating a track record of secure development or infrequent exposure to significant security issues. The code analysis reveals good practices such as 100% of SQL queries using prepared statements and a high percentage (82%) of output escaping. Furthermore, the presence of nonce and capability checks on its entry points is commendable, contributing to a reduced attack surface.

However, there are minor areas for improvement. While the attack surface is small and all entry points have authentication checks, the static analysis did not cover taint analysis, meaning potential vulnerabilities in how data is handled and passed between different parts of the code might be overlooked. The 18% of unescaped output, though not immediately indicative of a critical issue without further context, represents a potential avenue for cross-site scripting (XSS) vulnerabilities if user-controlled data is involved in these outputs. Overall, the plugin appears to be developed with security in mind, but the lack of comprehensive taint analysis and minor output escaping issues warrant a slight reduction in its score.

Key Concerns

  • Unescaped output detected
  • Taint analysis not performed
Vulnerabilities
None known

CommentRefs Security Vulnerabilities

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

CommentRefs Code Analysis

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

Output Escaping

82% escaped71 total outputs
Attack Surface

CommentRefs Attack Surface

Entry Points2
Unprotected0

AJAX Handlers 2

authwp_ajax_crefs_remove_comment_refsinc\Base\CommentCrefs.php:103
noprivwp_ajax_crefs_get_comment_countinc\Base\CommentCrefs.php:113
WordPress Hooks 16
actionadmin_menuinc\Api\SettingsApiCrefs.php:34
actionadmin_initinc\Api\SettingsApiCrefs.php:48
actionadmin_initinc\Base\CommentCrefs.php:26
actionadmin_initinc\Base\CommentCrefs.php:35
actioncomment_postinc\Base\CommentCrefs.php:46
actiondelete_commentinc\Base\CommentCrefs.php:57
filtercomment_post_redirectinc\Base\CommentCrefs.php:69
filtercomments_arrayinc\Base\CommentCrefs.php:80
filtercomment_textinc\Base\CommentCrefs.php:81
filtercomment_row_actionsinc\Base\CommentCrefs.php:94
filterpre_comment_contentinc\Base\CommentCrefs.php:126
actionupdate_option_crefs_miscellaneousinc\Base\CommentCrefs.php:139
actionadmin_initinc\Base\CommentCrefs.php:264
actionadmin_noticesinc\Base\CommentCrefs.php:285
actionwp_enqueue_scriptsinc\Base\EnqueueCrefs.php:13
actionadmin_enqueue_scriptsinc\Base\EnqueueCrefs.php:16
Maintenance & Trust

CommentRefs Maintenance & Trust

Maintenance Signals

WordPress version tested4.9.29
Last updatedSep 11, 2018
PHP min version
Downloads3K

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

CommentRefs Developer Profile

Kimsea Sok

1 plugin · 0 total installs

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

How We Detect CommentRefs

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/comment-refs/assets/css/commentrefs-style.css/wp-content/plugins/comment-refs/assets/js/comment-refs.js/wp-content/plugins/comment-refs/assets/css/admin.style.css/wp-content/plugins/comment-refs/assets/js/admin.script.js
Script Paths
/wp-content/plugins/comment-refs/assets/js/comment-refs.js/wp-content/plugins/comment-refs/assets/js/admin.script.js

HTML / DOM Fingerprints

JS Globals
crefs_api_urlcref_admin_ajax_url
FAQ

Frequently Asked Questions about CommentRefs