Compare table Security & Risk Analysis

wordpress.org/plugins/compare-table

Creates a table where a visitor can compare services or items or anything really, that you provide from the admin interface.

0 active installs v2.0.2 PHP 7.4+ WP 6.0+ Updated Dec 3, 2025
compareinteractiveitemsservicestable
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Compare table Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs Updated 4mo ago
Risk Assessment

The "compare-table" plugin v2.0.2 demonstrates a strong security posture based on the provided static analysis. All identified entry points (AJAX handlers, shortcodes) appear to be protected by nonce and capability checks, and the plugin avoids dangerous functions, file operations, and external HTTP requests. Its extensive use of prepared statements for all SQL queries is a significant strength. Furthermore, the excellent output escaping rate of 93% minimizes the risk of cross-site scripting vulnerabilities.

While the overall analysis is positive, there is a single flow with an unsanitized path identified in the taint analysis. This warrants attention, even if it's not categorized as critical or high severity, as it could potentially lead to unexpected behavior or a security issue under specific circumstances. The absence of any recorded vulnerabilities in its history is a very positive indicator, suggesting a well-maintained and secure codebase over time. The plugin's strengths significantly outweigh its weaknesses, making it generally a low-risk option, but the taint analysis result should be investigated to ensure full security.

In conclusion, "compare-table" v2.0.2 is built with good security practices in mind, particularly concerning database interactions and output handling. The lack of historical vulnerabilities is reassuring. The single unsanitized path, though not critical, is the only area that might require further investigation to confirm it doesn't represent a latent risk. Overall, the plugin presents a robust security profile.

Key Concerns

  • Flow with unsanitized path
Vulnerabilities
None known

Compare table Security Vulnerabilities

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

Compare table Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
49 prepared
Unescaped Output
9
125 escaped
Nonce Checks
3
Capability Checks
3
File Operations
0
External Requests
0
Bundled Libraries
0

SQL Query Safety

100% prepared49 total queries

Output Escaping

93% escaped134 total outputs
Data Flows
1 unsanitized

Data Flow Analysis

2 flows1 with unsanitized paths
<ruigehond014> (includes\ruigehond014.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Compare table Attack Surface

Entry Points4
Unprotected0

AJAX Handlers 3

authwp_ajax_ruigehond014_table_datacompare-table.php:42
noprivwp_ajax_ruigehond014_table_datacompare-table.php:43
authwp_ajax_ruigehond014_handle_inputcompare-table.php:75

Shortcodes 1

[compare-table] includes\ruigehond014.php:71
WordPress Hooks 5
actioninitcompare-table.php:35
actionactivated_pluginincludes\ruigehond.php:16
actionadmin_noticesincludes\ruigehond.php:19
actionadmin_initincludes\ruigehond014.php:49
actionadmin_menuincludes\ruigehond014.php:50
Maintenance & Trust

Compare table Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedDec 3, 2025
PHP min version7.4
Downloads1K

Community Trust

Rating60/100
Number of ratings1
Active installs0
Developer Profile

Compare table Developer Profile

Joeri van Veen

6 plugins · 3K total installs

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

How We Detect Compare table

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/compare-table/admin.css/wp-content/plugins/compare-table/client.js/wp-content/plugins/compare-table/client.css
Script Paths
/wp-content/plugins/compare-table/client.js
Version Parameters
compare-table/admin.css?ver=compare-table/client.js?ver=compare-table/client.css?ver=

HTML / DOM Fingerprints

JS Globals
Ruigehond014_global
REST Endpoints
/wp-json/ruigehond014/v1/data
Shortcode Output
[compare-table
FAQ

Frequently Asked Questions about Compare table