Data Tables – Responsive and Sortable Table Generator Security & Risk Analysis

wordpress.org/plugins/data-tables

Create and display Wonderful tables for your data with many options.

100 active installs v1.1.2 PHP 7.1+ WP 5.9+ Updated Mar 7, 2026
custom-tabledatadata-tablestable-buildertables
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Data Tables – Responsive and Sortable Table Generator Safe to Use in 2026?

Generally Safe

Score 100/100

Data Tables – Responsive and Sortable Table Generator has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 2mo ago
Risk Assessment

The "data-tables" plugin v1.1.2 presents a generally strong security posture based on the provided static analysis. The absence of dangerous functions, external HTTP requests, and file operations is a positive indicator. The plugin also demonstrates good practices by utilizing prepared statements for all SQL queries, which significantly mitigates SQL injection risks. Furthermore, the limited attack surface, with only one shortcode and no unprotected AJAX handlers or REST API routes, further contributes to its perceived security. The lack of any recorded vulnerabilities in its history suggests a history of stable and secure development.

However, there are areas that warrant attention. The static analysis indicates that only 75% of output is properly escaped. This leaves a potential for cross-site scripting (XSS) vulnerabilities if the unescaped outputs involve user-supplied data. Additionally, the complete absence of nonce checks and capability checks across all entry points, including the shortcode, is a significant concern. While the current attack surface is small, the lack of these fundamental security mechanisms means that if any future entry points are introduced or if the existing shortcode's functionality is expanded to handle user input without proper validation, the plugin could be vulnerable to various attacks, including unauthorized actions or information disclosure.

In conclusion, "data-tables" v1.1.2 appears to be a securely coded plugin with a strong track record. Its use of prepared statements and limited attack surface are commendable. The primary areas for improvement are ensuring all output is properly escaped and implementing appropriate nonce and capability checks on its shortcode to prevent potential XSS and unauthorized action vulnerabilities. Addressing these points would further solidify its security.

Key Concerns

  • Unescaped output
  • Missing nonce checks
  • Missing capability checks
Vulnerabilities
None known

Data Tables – Responsive and Sortable Table Generator Security Vulnerabilities

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

Data Tables – Responsive and Sortable Table Generator Release Timeline

v1.1.2Current
v1.1.1
v1.1.0
v1.0.0
Code Analysis
Analyzed Mar 16, 2026

Data Tables – Responsive and Sortable Table Generator Code Analysis

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

Bundled Libraries

DataTables

Output Escaping

75% escaped20 total outputs
Attack Surface

Data Tables – Responsive and Sortable Table Generator Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[table] inc\shortcode.php:11
WordPress Hooks 10
actioninitblocks.php:12
actionplugins_loadeddata-tables.php:21
actionadmin_enqueue_scriptsdata-tables.php:34
actioninitdata-tables.php:37
actioninitinc\DataTable.php:7
filterpost_row_actionsinc\DataTable.php:10
filtermanage_datatable_posts_columnsinc\DataTable.php:12
actionmanage_datatable_posts_custom_columninc\DataTable.php:13
filterpost_updated_messagesinc\DataTable.php:14
actionuse_block_editor_for_postinc\DataTable.php:15
Maintenance & Trust

Data Tables – Responsive and Sortable Table Generator Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedMar 7, 2026
PHP min version7.1
Downloads5K

Community Trust

Rating100/100
Number of ratings2
Active installs100
Developer Profile

Data Tables – Responsive and Sortable Table Generator Developer Profile

colorlibplugins

121 plugins · 740K total installs

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

How We Detect Data Tables – Responsive and Sortable Table Generator

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/data-tables/admin/css/style.css/wp-content/plugins/data-tables/public/css/jquery.dataTables.min.css/wp-content/plugins/data-tables/public/js/jquery.dataTables.min.js/wp-content/plugins/data-tables/public/js/script.js/wp-content/plugins/data-tables/public/css/style.css
Script Paths
/wp-content/plugins/data-tables/public/js/jquery.dataTables.min.js/wp-content/plugins/data-tables/public/js/script.js
Version Parameters
data-tables/admin/css/style.css?ver=data-tables/public/css/jquery.dataTables.min.css?ver=data-tables/public/js/jquery.dataTables.min.js?ver=data-tables/public/js/script.js?ver=data-tables/public/css/style.css?ver=

HTML / DOM Fingerprints

CSS Classes
dtbl-wrapperdtbl-table
Data Attributes
data-options
JS Globals
dtbl
Shortcode Output
<div id="dtblclass="dtbl-wrapper"<style><table id="
FAQ

Frequently Asked Questions about Data Tables – Responsive and Sortable Table Generator