
WP Data Access – App Builder for Tables, Forms, Charts, Maps & Dashboards Security & Risk Analysis
wordpress.org/plugins/wp-data-accessTurn your data into WordPress apps with tables, forms, charts & maps — no code required, with optional hooks for developers. Supports 35+ languages.
Is WP Data Access – App Builder for Tables, Forms, Charts, Maps & Dashboards Safe to Use in 2026?
Generally Safe
Score 89/100WP Data Access – App Builder for Tables, Forms, Charts, Maps & Dashboards has a strong security track record. Known vulnerabilities have been patched promptly. It's a solid choice for most WordPress installations.
The wp-data-access plugin v5.5.69 presents a mixed security posture. While it demonstrates some good practices, such as a high percentage of prepared SQL statements and a substantial number of nonce and capability checks, significant concerns remain. The analysis reveals a large attack surface with 21 unprotected AJAX handlers, which is a primary point of vulnerability. Furthermore, the taint analysis indicates 16 flows with unsanitized paths, including 3 identified as high severity, suggesting potential for various attacks if these flows are reachable and exploitable through the unprotected entry points.
The plugin's vulnerability history is a notable weakness. It has a total of 6 known CVEs, with 3 high and 3 medium severity vulnerabilities remaining unpatched. The common types of past vulnerabilities, including XSS, CSRF, Incorrect Privilege Assignment, and SQL Injection, directly correlate with the risks identified in the static and taint analysis. This historical pattern strongly suggests recurring issues with input validation and permission handling. Despite strengths in prepared SQL and output escaping, the numerous unprotected AJAX endpoints and the history of severe vulnerabilities necessitate a cautious approach.
Key Concerns
- 21 unprotected AJAX handlers
- 3 high severity taint flows
- 3 high severity unpatched CVEs
- 3 medium severity unpatched CVEs
- 16 flows with unsanitized paths
- Bundled outdated Freemius v1.0
WP Data Access – App Builder for Tables, Forms, Charts, Maps & Dashboards Security Vulnerabilities
CVEs by Year
Severity Breakdown
7 total CVEs
WP Data Access – App Builder for Tables, Forms, Charts, Maps & Dashboards <= 5.5.70 - Unauthenticated SQL Injection
WP Data Access <= 5.5.63 - Authenticated (Contributor+) Stored Cross-Site Scripting via 'wpda_app' Shortcode
WP Data Access <= 5.5.36 - Authenticated (Contributor+) Stored Cross-Site Scripting
WP Data Access – App, Table, Form and Chart Builder plugin <= 5.5.22 - Unauthenticated SQL Injection
WP Data Access <= 5.5.7 - Cross-Site Request Forgery
WP Data Access <= 5.3.7 - Authenticated (Subscriber+) Privilege Escalation
WP Data Access <= 4.3.1 - Admin+ SQL Injection
WP Data Access – App Builder for Tables, Forms, Charts, Maps & Dashboards Release Timeline
WP Data Access – App Builder for Tables, Forms, Charts, Maps & Dashboards Code Analysis
Bundled Libraries
SQL Query Safety
Output Escaping
Data Flow Analysis
WP Data Access – App Builder for Tables, Forms, Charts, Maps & Dashboards Attack Surface
AJAX Handlers 21
Shortcodes 6
WordPress Hooks 54
Scheduled Events 3
Maintenance & Trust
WP Data Access – App Builder for Tables, Forms, Charts, Maps & Dashboards Maintenance & Trust
Maintenance Signals
Community Trust
WP Data Access – App Builder for Tables, Forms, Charts, Maps & Dashboards Alternatives
Ninja Tables – Easy Data Table Builder
ninja-tables
Best WordPress table builder plugin packed with versatile features to create fully responsive data tables of any kind.
wpDataTables – WordPress Data Table, Dynamic Tables & Table Charts Plugin
wpdatatables
The best WordPress table plugin. Create responsive, and searchable tables and charts from Excel (.xlsx, .xls or .ods), CSV, XML, JSON, and PHP.
Data Tables Generator by Supsystic
data-tables-generator-by-supsystic
Excel-style tables for WordPress — now with AI. Create, edit and analyse data using ChatGPT, Claude, Gemini and more.
TableKit – WordPress Table Builder for Data Tables, WooCommerce Product Tables & Post Tables
table-builder-block
Visually build any type of table in WordPress data tables, WooCommerce product tables, and post tables from scratch or use table templates.
League Table – WordPress Table Plugin
league-table-lite
League Table is a table plugin that you can use to create sortable and responsive tables on your WordPress website.
WP Data Access – App Builder for Tables, Forms, Charts, Maps & Dashboards Developer Profile
2 plugins · 11K total installs
How We Detect WP Data Access – App Builder for Tables, Forms, Charts, Maps & Dashboards
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/wp-data-access/build/css/admin-settings.css/wp-content/plugins/wp-data-access/build/css/admin-table-editor.css/wp-content/plugins/wp-data-access/build/css/admin-form-editor.css/wp-content/plugins/wp-data-access/build/css/admin-chart-editor.css/wp-content/plugins/wp-data-access/build/css/admin-builder.css/wp-content/plugins/wp-data-access/build/css/frontend-form.css/wp-content/plugins/wp-data-access/build/css/frontend-table.css/wp-content/plugins/wp-data-access/build/css/frontend-chart.css+8 moreWP Data Access v5.5.69wp-data-access/build/css/admin-settings.css?ver=wp-data-access/build/css/admin-table-editor.css?ver=wp-data-access/build/css/admin-form-editor.css?ver=wp-data-access/build/css/admin-chart-editor.css?ver=wp-data-access/build/css/admin-builder.css?ver=wp-data-access/build/css/frontend-form.css?ver=wp-data-access/build/css/frontend-table.css?ver=wp-data-access/build/css/frontend-chart.css?ver=wp-data-access/build/js/admin-settings.js?ver=wp-data-access/build/js/admin-table-editor.js?ver=wp-data-access/build/js/admin-form-editor.js?ver=wp-data-access/build/js/admin-chart-editor.js?ver=wp-data-access/build/js/admin-builder.js?ver=wp-data-access/build/js/frontend-form.js?ver=wp-data-access/build/js/frontend-table.js?ver=wp-data-access/build/js/frontend-chart.js?ver=HTML / DOM Fingerprints
wpda-admin-settingswpda-admin-table-editorwpda-admin-form-editorwpda-admin-chart-editorwpda-admin-builderwpda-frontend-formwpda-frontend-tablewpda-frontend-chart<!-- Global Plugin Variables --><!-- WPDA Global Variables -->data-wpda-table-iddata-wpda-form-iddata-wpda-chart-idWPDA_APIwpda_global_data/wp-json/wpda/v1/get_tables/wp-json/wpda/v1/get_forms/wp-json/wpda/v1/get_charts/wp-json/wpda/v1/save_form_data/wp-json/wpda/v1/save_table_data[wp_data_access_table][wp_data_access_form][wp_data_access_chart]