TablePress Extension: Chartist Security & Risk Analysis

wordpress.org/plugins/charts-for-tablepress-chartist

Create a responsive chart based on the data in a TablePress table.

800 active installs v0.10.1 PHP + WP 5.9+ Updated Apr 21, 2022
chartresponsivetabletablepress
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is TablePress Extension: Chartist Safe to Use in 2026?

Generally Safe

Score 85/100

TablePress Extension: Chartist has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 3yr ago
Risk Assessment

The "charts-for-tablepress-chartist" plugin v0.10.1 exhibits a strong security posture based on the provided static analysis and vulnerability history. The code analysis reveals no dangerous functions, SQL queries are exclusively prepared, and all output is properly escaped. Furthermore, there are no file operations, external HTTP requests, or indications of unsanitized taint flows. The absence of known CVEs and historical vulnerabilities further bolsters this positive assessment.

However, a significant area of concern is the complete lack of nonce checks and capability checks. While the current entry points (shortcodes) might not immediately pose a critical risk in isolation, this omission creates a potential vulnerability if the plugin were to evolve or interact with other components in the future. A lack of these fundamental security mechanisms on any user-facing or backend interaction points represents a weakness that could be exploited in conjunction with other vulnerabilities or in specific WordPress environments.

In conclusion, the plugin demonstrates excellent coding practices regarding data handling and query execution. Its clean vulnerability history is commendable. Nevertheless, the absence of nonce and capability checks is a notable weakness that detracts from an otherwise strong security profile. Addressing this would significantly improve its overall security resilience.

Key Concerns

  • Missing nonce checks
  • Missing capability checks
Vulnerabilities
None known

TablePress Extension: Chartist Security Vulnerabilities

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

TablePress Extension: Chartist Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
0
0 escaped
Nonce Checks
0
Capability Checks
0
File Operations
0
External Requests
0
Bundled Libraries
0
Attack Surface

TablePress Extension: Chartist Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[table-chart] tablepress_chartist.php:125
WordPress Hooks 4
actiontablepress_runtablepress_chartist.php:18
actionwp_enqueue_scriptstablepress_chartist.php:119
filtertablepress_shortcode_table_default_shortcode_attstablepress_chartist.php:120
filtertablepress_table_outputtablepress_chartist.php:121
Maintenance & Trust

TablePress Extension: Chartist Maintenance & Trust

Maintenance Signals

WordPress version tested5.9.13
Last updatedApr 21, 2022
PHP min version
Downloads18K

Community Trust

Rating100/100
Number of ratings5
Active installs800
Developer Profile

TablePress Extension: Chartist Developer Profile

silsha

1 plugin · 800 total installs

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

How We Detect TablePress Extension: Chartist

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/charts-for-tablepress-chartist/libdist/chartist.min.js/wp-content/plugins/charts-for-tablepress-chartist/libdist/chartist.min.css
Script Paths
/wp-content/plugins/charts-for-tablepress-chartist/libdist/chartist.min.js
Version Parameters
charts-for-tablepress-chartist/libdist/chartist.min.js?ver=charts-for-tablepress-chartist/libdist/chartist.min.css?ver=

HTML / DOM Fingerprints

CSS Classes
ct-squarect-minor-secondct-major-secondct-minor-thirdct-major-thirdct-perfect-fourthct-perfect-fifthct-minor-sixth+9 more
Data Attributes
chartistchartist_lowchartist_highchartist_widthchartist_heightchartist_chart+11 more
JS Globals
Chartist
Shortcode Output
[table-chart
FAQ

Frequently Asked Questions about TablePress Extension: Chartist