Charts Ninja: Create Beautiful Graphs & Charts and Easily Add Them to Your Website Security & Risk Analysis

wordpress.org/plugins/charts-ninja-graphs-and-charts

Create Beautiful Graphs & Charts with our Charts maker and Easily Add Them to Your Website. All chart types supported! Powered by Common Ninja.

70 active installs v2.1.0 PHP + WP 4.0+ Updated May 12, 2020
chartchartscolumn-chartgraphgraphs
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Charts Ninja: Create Beautiful Graphs & Charts and Easily Add Them to Your Website Safe to Use in 2026?

Generally Safe

Score 85/100

Charts Ninja: Create Beautiful Graphs & Charts and Easily Add Them to Your Website has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 5yr ago
Risk Assessment

Based on the static analysis and vulnerability history, the "charts-ninja-graphs-and-charts" plugin version 2.1.0 exhibits a strong security posture. The analysis indicates no dangerous functions, all SQL queries utilize prepared statements, and all output is properly escaped. Furthermore, there are no file operations, external HTTP requests, or identified taint flows of critical or high severity. The plugin also has no recorded CVEs, suggesting a history of responsible security practices and maintenance.

Despite these strengths, there are a few areas that warrant attention. The lack of any observed nonce checks or capability checks across all entry points is a potential concern. While the attack surface is currently small with only one shortcode, this absence of security measures could become problematic if the plugin's functionality expands or if future versions introduce new entry points that are not adequately protected. The total absence of identified flows in the taint analysis, while generally positive, could also indicate that the analysis might not have been comprehensive enough to detect subtle vulnerabilities, especially if the plugin's code is complex or uses less common PHP constructs.

Overall, the plugin appears to be well-developed from a security perspective, with a clean code scan and a spotless vulnerability history. The developers have implemented good practices regarding SQL and output sanitization. The primary area for improvement and cautious monitoring is the consistent lack of nonces and capability checks, which represent a missed opportunity for robust access control.

Key Concerns

  • Missing nonce checks on all entry points
  • Missing capability checks on all entry points
Vulnerabilities
None known

Charts Ninja: Create Beautiful Graphs & Charts and Easily Add Them to Your Website Security Vulnerabilities

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

Charts Ninja: Create Beautiful Graphs & Charts and Easily Add Them to Your Website 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

Charts Ninja: Create Beautiful Graphs & Charts and Easily Add Them to Your Website Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[chartsninja] chartsninja.php:37
Maintenance & Trust

Charts Ninja: Create Beautiful Graphs & Charts and Easily Add Them to Your Website Maintenance & Trust

Maintenance Signals

WordPress version tested5.4.19
Last updatedMay 12, 2020
PHP min version
Downloads11K

Community Trust

Rating100/100
Number of ratings1
Active installs70
Developer Profile

Charts Ninja: Create Beautiful Graphs & Charts and Easily Add Them to Your Website Developer Profile

Common Ninja

6 plugins · 230 total installs

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

How We Detect Charts Ninja: Create Beautiful Graphs & Charts and Easily Add Them to Your Website

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

Asset Fingerprints

Script Paths
https://cdn.commoninja.com/sdk/latest/commonninja.js

HTML / DOM Fingerprints

CSS Classes
commonninja_component
Data Attributes
comp-type="chart"comp-id
Shortcode Output
<div class="commonninja_component" comp-type="chart" comp-id=
FAQ

Frequently Asked Questions about Charts Ninja: Create Beautiful Graphs & Charts and Easily Add Them to Your Website