MaxiCharts Gravity Forms Source add-on Security & Risk Analysis

wordpress.org/plugins/maxicharts-gravity-forms-source-add-on

Extends MaxiCharts to chart Gravity Forms data.

200 active installs v1.7.10 PHP + WP 4.0+ Updated Sep 20, 2021
chartchartsjsformsgraphgravity
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is MaxiCharts Gravity Forms Source add-on Safe to Use in 2026?

Generally Safe

Score 85/100

MaxiCharts Gravity Forms Source add-on has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 4yr ago
Risk Assessment

The maxicharts-gravity-forms-source-add-on plugin v1.7.10 presents a generally good security posture with several strengths. The absence of known CVEs and unpatched vulnerabilities is a significant positive indicator. Static analysis reveals no raw SQL queries, all output is properly escaped, and there are no file operations or external HTTP requests, all of which are excellent security practices. The limited attack surface of two shortcodes with no identified unprotected entry points is also reassuring.

However, there are a couple of concerning signals. The presence of the `unserialize` function, even if not directly exploitable in this version based on the provided data, always carries inherent risks. It's crucial to ensure that any data being unserialized is strictly controlled and validated to prevent potential remote code execution vulnerabilities. Furthermore, the complete absence of nonce checks and capability checks across all entry points is a significant weakness. While the static analysis indicates no unprotected entry points from an authentication perspective currently, this leaves the plugin vulnerable to cross-site request forgery (CSRF) attacks should any of the shortcodes be susceptible to manipulation by malicious actors. The lack of any taint analysis flows is also noteworthy, suggesting either a very clean codebase or that the analysis might not have covered all potential paths.

In conclusion, while the plugin benefits from a clean vulnerability history and strong adherence to output escaping and prepared statements, the reliance on `unserialize` without explicit context and, more importantly, the complete lack of nonce and capability checks on its entry points represent significant security concerns that should be addressed. The absence of these standard WordPress security mechanisms creates a potential attack vector that is not currently mitigated.

Key Concerns

  • Dangerous function used (unserialize)
  • Missing nonce checks on entry points
  • Missing capability checks on entry points
Vulnerabilities
None known

MaxiCharts Gravity Forms Source add-on Security Vulnerabilities

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

MaxiCharts Gravity Forms Source add-on Code Analysis

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

Dangerous Functions Found

unserialize$data = @unserialize($value);mcharts_gf_source_add_on.php:784
unserialize$unserializeData = @unserialize($valToSum);mcharts_gf_source_add_on.php:1581

Output Escaping

100% escaped4 total outputs
Attack Surface

MaxiCharts Gravity Forms Source add-on Attack Surface

Entry Points2
Unprotected0

Shortcodes 2

[gfchartsreports] mcharts_gf_source_add_on.php:168
[gfentryfieldvalue] mcharts_gf_source_add_on.php:174
WordPress Hooks 4
actionmaxicharts_add_shortcodesmcharts_gf_source_add_on.php:97
filtermaxicharts_get_data_from_sourcemcharts_gf_source_add_on.php:102
filtermcharts_filter_defaults_parametersmcharts_gf_source_add_on.php:107
filtermcharts_return_without_graphmcharts_gf_source_add_on.php:111
Maintenance & Trust

MaxiCharts Gravity Forms Source add-on Maintenance & Trust

Maintenance Signals

WordPress version tested5.8.13
Last updatedSep 20, 2021
PHP min version
Downloads15K

Community Trust

Rating100/100
Number of ratings5
Active installs200
Developer Profile

MaxiCharts Gravity Forms Source add-on Developer Profile

termel

14 plugins · 800 total installs

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

How We Detect MaxiCharts Gravity Forms Source add-on

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/maxicharts-gravity-forms-source-add-on/mcharts_gf_source_add_on.php

HTML / DOM Fingerprints

Shortcode Output
[gfchartsreports][gfentryfieldvalue]
FAQ

Frequently Asked Questions about MaxiCharts Gravity Forms Source add-on