StatsFC Results Security & Risk Analysis

wordpress.org/plugins/statsfc-results

This widget will place list of football results in your website.

40 active installs v3.1.0 PHP + WP 3.3+ Updated Apr 22, 2024
footballpremier-leagueresultssoccerwidget
92
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is StatsFC Results Safe to Use in 2026?

Generally Safe

Score 92/100

StatsFC Results 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 'statsfc-results' plugin v3.1.0 exhibits a mixed security posture. On the positive side, it has a very small attack surface with only one shortcode and no identified AJAX handlers, REST API routes, or cron events that could be exploited. The code also demonstrates good practices by avoiding dangerous functions, file operations, and external HTTP requests. Furthermore, all SQL queries utilize prepared statements, which is a significant strength against SQL injection vulnerabilities. The plugin also has no recorded vulnerability history, suggesting a history of stable and secure development.

However, several concerns warrant attention. The static analysis reveals that only 52% of output is properly escaped, indicating a potential for cross-site scripting (XSS) vulnerabilities if user-supplied data is outputted without adequate sanitization. Additionally, there are zero nonce checks and zero capability checks present, which is concerning for any entry points, even if they are currently limited. The taint analysis shows two flows with unsanitized paths, which, while not rated as critical or high severity, still represent potential vectors for data manipulation or leakage that require investigation.

In conclusion, while the plugin has strengths in its limited attack surface and secure SQL handling, the high percentage of unescaped output and the complete absence of nonce and capability checks are significant weaknesses. The lack of historical vulnerabilities is positive, but it does not negate the risks identified in the current code analysis. Addressing the output escaping and implementing proper authorization checks are crucial steps to improve the plugin's security.

Key Concerns

  • Unescaped output found
  • Missing nonce checks
  • Missing capability checks
  • Flows with unsanitized paths (low severity implied)
Vulnerabilities
None known

StatsFC Results Security Vulnerabilities

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

StatsFC Results Code Analysis

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

Output Escaping

52% escaped46 total outputs
Data Flows
2 unsanitized

Data Flow Analysis

2 flows2 with unsanitized paths
widget (statsfc-results.php:294)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

StatsFC Results Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[statsfc-results] statsfc-results.php:398
WordPress Hooks 2
actionwp_print_footer_scriptsstatsfc-results.php:371
actionwidgets_initstatsfc-results.php:394
Maintenance & Trust

StatsFC Results Maintenance & Trust

Maintenance Signals

WordPress version tested6.2.9
Last updatedApr 22, 2024
PHP min version
Downloads6K

Community Trust

Rating100/100
Number of ratings1
Active installs40
Developer Profile

StatsFC Results Developer Profile

Will Woodward

13 plugins · 360 total installs

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

How We Detect StatsFC Results

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/statsfc-results/css/statsfc-results-frontend.css/wp-content/plugins/statsfc-results/js/statsfc-results-frontend.js
Script Paths
/wp-content/plugins/statsfc-results/js/statsfc-results-frontend.js
Version Parameters
statsfc-results/css/statsfc-results-frontend.css?ver=statsfc-results/js/statsfc-results-frontend.js?ver=

HTML / DOM Fingerprints

CSS Classes
statsfc-results-wrapper
HTML Comments
<!-- StatsFC Results Widget --><!-- Widget Title --><!-- Widget Key --><!-- Widget Competition -->+37 more
Data Attributes
data-statsfc-keydata-statsfc-competitiondata-statsfc-groupdata-statsfc-teamdata-statsfc-seasondata-statsfc-highlight+12 more
JS Globals
statsfc_results_params
FAQ

Frequently Asked Questions about StatsFC Results