Advanced Data Table for Elementor Security & Risk Analysis

wordpress.org/plugins/advanced-data-table-for-elementor

Advanced Data Table for Elementor is a feature-rich addon to build customizable tables with search, filter, pagination, and more.

90 active installs v1.0.3 PHP 7.4+ WP 5.0+ Updated Dec 9, 2025
advanced-tabledata-tableelementor-tabletabletable-builder
99
A · Safe
CVEs total1
Unpatched0
Last CVEDec 14, 2024
Safety Verdict

Is Advanced Data Table for Elementor Safe to Use in 2026?

Generally Safe

Score 99/100

Advanced Data Table for Elementor has a strong security track record. Known vulnerabilities have been patched promptly.

1 known CVELast CVE: Dec 14, 2024Updated 3mo ago
Risk Assessment

The static analysis of the 'advanced-data-table-for-elementor' plugin v1.0.3 reveals a generally strong security posture, particularly in its handling of SQL queries and the limited attack surface. The complete absence of unprotected AJAX handlers, REST API routes, shortcodes, and cron events is commendable, indicating a design that prioritizes limiting potential entry points for attackers. The plugin also demonstrates good practice by using prepared statements for all its SQL queries, mitigating the risk of SQL injection vulnerabilities. However, a notable area of concern is the output escaping, with 22% of outputs not being properly escaped. While this may not immediately translate to a critical vulnerability without a specific taint flow, it represents a potential weakness that could be exploited, especially if user-supplied data reaches these unescaped outputs. The vulnerability history shows one medium-severity CVE, identified as Cross-site Scripting, which was patched. The fact that the last vulnerability was recent (December 2024) and is patched is a positive sign, but it also highlights that such vulnerabilities can and do occur within the plugin. Overall, the plugin has a solid foundation due to its restricted attack surface and secure SQL handling. The primary focus for improvement should be on ensuring all output is properly escaped to address the identified weakness and further strengthen its defense against XSS.

Key Concerns

  • Significant portion of output not properly escaped
  • Vulnerability history shows past XSS (medium severity)
  • Bundled library 'DataTables' may require version check
Vulnerabilities
1

Advanced Data Table for Elementor Security Vulnerabilities

CVEs by Year

1 CVE in 2024
2024
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

CVE-2024-54443medium · 6.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Advanced Data Table For Elementor <= 1.0.0 - Authenticated (Contributor+) Stored Cross-Site Scripting

Dec 14, 2024 Patched in 1.0.1 (41d)
Code Analysis
Analyzed Mar 16, 2026

Advanced Data Table for Elementor Code Analysis

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

Bundled Libraries

DataTables

Output Escaping

78% escaped40 total outputs
Attack Surface

Advanced Data Table for Elementor Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 2
actionelementor/frontend/before_enqueue_scriptsadvanced-data-table.php:30
actionelementor/widgets/registeradvanced-data-table.php:31
Maintenance & Trust

Advanced Data Table for Elementor Maintenance & Trust

Maintenance Signals

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

Community Trust

Rating100/100
Number of ratings1
Active installs90
Developer Profile

Advanced Data Table for Elementor Developer Profile

PluginsCafe

16 plugins · 11K total installs

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

How We Detect Advanced Data Table for Elementor

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/advanced-data-table-for-elementor/assets/css/datatables.min.css/wp-content/plugins/advanced-data-table-for-elementor/assets/css/adte_style.css/wp-content/plugins/advanced-data-table-for-elementor/assets/js/datatables.min.js/wp-content/plugins/advanced-data-table-for-elementor/assets/js/adte_script.js
Script Paths
datatables.min.jsadte_script.js
Version Parameters
adte_datatablesadte_styleadte_datatablesadte_script

HTML / DOM Fingerprints

JS Globals
adte_vars
FAQ

Frequently Asked Questions about Advanced Data Table for Elementor