Product revenue chart Security & Risk Analysis

wordpress.org/plugins/product-revenue-chart

Create chart for product in edit product page.

0 active installs v1.0.7 PHP + WP 4.7+ Updated Dec 30, 2017
chartproductrevenue
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Product revenue chart Safe to Use in 2026?

Generally Safe

Score 85/100

Product revenue chart has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 8yr ago
Risk Assessment

The product-revenue-chart v1.0.7 plugin exhibits a mixed security posture. On the positive side, its attack surface is minimal, with only one AJAX handler and no REST API routes, shortcodes, or cron events. Crucially, there are no unprotected entry points, and a nonce check is present. The absence of known CVEs and a history of vulnerabilities is also a strong indicator of good security practices or at least a lack of previously discovered flaws. However, several areas raise concerns. The static analysis reveals a significant issue with SQL queries: 100% of them lack prepared statements, which is a major risk for SQL injection vulnerabilities, especially if user input is involved. Furthermore, the output escaping is alarmingly low, with only 18% of outputs being properly escaped, creating a high risk of cross-site scripting (XSS) attacks. The taint analysis, while limited to one flow, identified an unsanitized path, which, coupled with the poor output escaping and raw SQL queries, presents a tangible risk of malicious code execution or data compromise.

Key Concerns

  • SQL queries do not use prepared statements
  • Low percentage of properly escaped output
  • Taint flow with unsanitized path
Vulnerabilities
None known

Product revenue chart Security Vulnerabilities

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

Product revenue chart Code Analysis

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

SQL Query Safety

0% prepared1 total queries

Output Escaping

18% escaped62 total outputs
Data Flows
1 unsanitized

Data Flow Analysis

1 flows1 with unsanitized paths
<graph> (includes\graph.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Product revenue chart Attack Surface

Entry Points1
Unprotected0

AJAX Handlers 1

authwp_ajax_createchartincludes\ajax_func.php:4
WordPress Hooks 6
actionadmin_menuincludes\admin_page.php:2
actioninvelity_ajax_createchartincludes\ajax_func.php:3
actioninitincludes\languages.php:8
actionadd_meta_boxesincludes\metaboxes.php:2
filterplugin_action_linksincludes\plugins_own_links.php:1
actionplugins_loadedproduct-revenue-chart.php:17
Maintenance & Trust

Product revenue chart Maintenance & Trust

Maintenance Signals

WordPress version tested4.9.29
Last updatedDec 30, 2017
PHP min version
Downloads1K

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Product revenue chart Developer Profile

INVELITY

8 plugins · 380 total installs

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

How We Detect Product revenue chart

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

Asset Fingerprints

Script Paths
/wp-content/plugins/product-revenue-chart/inv-custom-ajax.php

HTML / DOM Fingerprints

CSS Classes
loadercircularpath
Data Attributes
data-security
JS Globals
invajaxurl
FAQ

Frequently Asked Questions about Product revenue chart