LiveSheets: Google Sheets | Data table | Spreadsheets Security & Risk Analysis

wordpress.org/plugins/livesheets

Transform google spreadsheets, google sheets into stunning data tables.

0 active installs v0.1.0 PHP 7.0+ WP 4.7+ Updated Jan 29, 2025
data-tablegoogle-sheetsspreadsheetspreadsheets
92
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is LiveSheets: Google Sheets | Data table | Spreadsheets Safe to Use in 2026?

Generally Safe

Score 92/100

LiveSheets: Google Sheets | Data table | Spreadsheets has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 1yr ago
Risk Assessment

The livesheets plugin v0.1.0 demonstrates a strong security posture based on the provided static analysis. It effectively utilizes prepared statements for all SQL queries, ensures all output is properly escaped, and implements nonce and capability checks for its AJAX handlers. The absence of dangerous functions, file operations, and critical or high severity taint flows further reinforces this positive assessment. The plugin also has no recorded vulnerability history, suggesting it has been developed with security in mind or has not yet been targeted.

While the plugin's entry points (AJAX handlers and shortcodes) are secured by authentication and capability checks, a potential area for vigilance lies in the single external HTTP request. Although not inherently a vulnerability, such requests can be a vector for supply chain attacks if the external service is compromised. The lack of any recorded CVEs is a significant positive, but it's important to remember that this may simply reflect its current adoption and exposure. Overall, the plugin exhibits good security practices, with minimal concerns arising directly from the static analysis.

Vulnerabilities
None known

LiveSheets: Google Sheets | Data table | Spreadsheets Security Vulnerabilities

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

LiveSheets: Google Sheets | Data table | Spreadsheets Code Analysis

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

SQL Query Safety

100% prepared14 total queries

Output Escaping

100% escaped23 total outputs
Data Flows
All sanitized

Data Flow Analysis

5 flows
livesheets_list_tables_handler (includes\endpoints.php:8)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

LiveSheets: Google Sheets | Data table | Spreadsheets Attack Surface

Entry Points12
Unprotected0

AJAX Handlers 11

authwp_ajax_livesheets_list_tablesincludes\endpoints.php:7
authwp_ajax_livesheets_fetch_table_by_idincludes\endpoints.php:53
noprivwp_ajax_livesheets_fetch_table_by_idincludes\endpoints.php:54
authwp_ajax_livesheets_create_tableincludes\endpoints.php:87
authwp_ajax_livesheets_sync_table_contentincludes\endpoints.php:130
authwp_ajax_livesheets_delete_table_by_idincludes\endpoints.php:182
authwp_ajax_livesheets_save_api_keyincludes\endpoints.php:213
authwp_ajax_livesheets_fetch_api_keyincludes\endpoints.php:244
authwp_ajax_livesheets_remove_api_keyincludes\endpoints.php:264
authwp_ajax_livesheets_fetch_external_dataincludes\endpoints.php:290
noprivwp_ajax_livesheets_fetch_external_dataincludes\endpoints.php:291

Shortcodes 1

[livesheets] livesheets.php:85
WordPress Hooks 5
filterscript_loader_tagincludes\Classes\LoadAssets.php:43
filterscript_loader_tagincludes\Classes\LoadAssets.php:59
actioninitlivesheets.php:22
filterscript_loader_taglivesheets.php:34
actionadmin_menulivesheets.php:49
Maintenance & Trust

LiveSheets: Google Sheets | Data table | Spreadsheets Maintenance & Trust

Maintenance Signals

WordPress version tested6.7.5
Last updatedJan 29, 2025
PHP min version7.0
Downloads344

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

LiveSheets: Google Sheets | Data table | Spreadsheets Developer Profile

iamvs

2 plugins · 0 total installs

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

How We Detect LiveSheets: Google Sheets | Data table | Spreadsheets

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/livesheets/app/public/css/wp.css/wp-content/plugins/livesheets/app/public/css/material-icons-font-dist.css/wp-content/plugins/livesheets/app/dist/spa/css/wp.css/wp-content/plugins/livesheets/app/dist/spa/css/material-icons-font-dist.css/wp-content/plugins/livesheets/app/dist/spa/assets/index.css/wp-content/plugins/livesheets/app/dist/spa/assets/index.js
Script Paths
/wp-content/plugins/livesheets/app/public/js/livesheets-script-boot.js/wp-content/plugins/livesheets/app/dist/spa/assets/index.js
Version Parameters
ver=0.1.0

HTML / DOM Fingerprints

CSS Classes
livesheets-iframe-wrapper
Data Attributes
id="q-app"
JS Globals
window.livesheets_sys_infovar livesheets_sys_info
REST Endpoints
/wp-json/livesheets/v1
Shortcode Output
<div class="livesheets-iframe-wrapper"><iframe src="
FAQ

Frequently Asked Questions about LiveSheets: Google Sheets | Data table | Spreadsheets