eHive Object Comments Security & Risk Analysis

wordpress.org/plugins/ehive-object-comments

A plugin that allows you to add and display user comments on eHive Object Records.

10 active installs v2.4.4 PHP 5.3+ WP 3.3.1+ Updated Sep 25, 2025
archivecollectionehivehistorymuseum
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is eHive Object Comments Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs Updated 7mo ago
Risk Assessment

The ehive-object-comments plugin v2.4.4 exhibits a mixed security posture. On the positive side, it has no known CVEs, no bundled libraries, and all SQL queries use prepared statements, indicating good practices in certain areas. The attack surface is minimal, with only one shortcode and no AJAX handlers or REST API routes exposed. However, significant concerns arise from the static analysis. The lack of any output escaping on 21 total outputs is a major vulnerability, opening the door to cross-site scripting (XSS) attacks. Furthermore, the absence of nonce checks and capability checks, coupled with two taint flows with unsanitized paths, suggests potential for unauthorized actions or data manipulation if these entry points can be leveraged by an attacker. The fact that all identified taint flows have unsanitized paths is a critical red flag, even without a critical severity assigned, implying that user-supplied data is being handled without proper validation or sanitization before being used in a potentially sensitive operation. The plugin's vulnerability history is clean, which is a strength, but the code analysis reveals clear weaknesses that could lead to future vulnerabilities if not addressed. The overall risk is moderate, primarily driven by the lack of output escaping and the presence of unsanitized taint flows.

Key Concerns

  • No output escaping on 21 outputs
  • Taint flows with unsanitized paths (2 total)
  • No nonce checks
  • No capability checks
Vulnerabilities
None known

eHive Object Comments Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

eHive Object Comments Release Timeline

v2.4.4Current
v2.4.3
v2.4.2
v2.4.1
v2.4.0
v2.3.0
v2.1.1
Code Analysis
Analyzed Mar 16, 2026

eHive Object Comments Code Analysis

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

Output Escaping

0% escaped21 total outputs
Data Flows · Security
2 unsanitized

Data Flow Analysis

2 flows2 with unsanitized paths
ehive_add_object_comment (EHiveObjectComments.php:340)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

eHive Object Comments Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[ehive_object_comments] EHiveObjectComments.php:43
WordPress Hooks 9
actioninitEHiveObjectComments.php:35
actionadmin_initEHiveObjectComments.php:37
actionadmin_menuEHiveObjectComments.php:39
actionwp_loadedEHiveObjectComments.php:41
actionwp_print_stylesEHiveObjectComments.php:45
actionwp_print_scriptsEHiveObjectComments.php:46
filterquery_varsEHiveObjectComments.php:48
actionactivate_ehive-object-comments/EHiveObjectComments.phpEHiveObjectComments.php:476
actiondeactivate_ehive-object-comments/EHiveObjectComments.phpEHiveObjectComments.php:477
Maintenance & Trust

eHive Object Comments Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedSep 25, 2025
PHP min version5.3
Downloads3K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

eHive Object Comments Developer Profile

Vernon Systems Limited

11 plugins · 360 total installs

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

How We Detect eHive Object Comments

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/ehive-object-comments/css/ehive-object-comments.css/wp-content/plugins/ehive-object-comments/css/ehive-object-comments.min.css/wp-content/plugins/ehive-object-comments/js/ehive-object-comments.js/wp-content/plugins/ehive-object-comments/js/ehive-object-comments.min.js
Version Parameters
/wp-content/plugins/ehive-object-comments/css/ehive-object-comments.css?ver=/wp-content/plugins/ehive-object-comments/css/ehive-object-comments.min.css?ver=/wp-content/plugins/ehive-object-comments/js/ehive-object-comments.js?ver=/wp-content/plugins/ehive-object-comments/js/ehive-object-comments.min.js?ver=

HTML / DOM Fingerprints

CSS Classes
ehive-object-comments-wrapper
Data Attributes
data-ehive-object-comments-id
JS Globals
ehive_object_comments
Shortcode Output
[ehive_object_comments
FAQ

Frequently Asked Questions about eHive Object Comments