StatsFC Form Security & Risk Analysis

wordpress.org/plugins/statsfc-form

This widget will place a current football form guide in your website.

20 active installs v3.0.1 PHP + WP 3.3+ Updated Jun 21, 2023
footballpremier-leaguesoccerwidget
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is StatsFC Form Safe to Use in 2026?

Generally Safe

Score 85/100

StatsFC Form has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 2yr ago
Risk Assessment

The 'statsfc-form' plugin v3.0.1 exhibits a generally good security posture with no recorded vulnerabilities and a limited attack surface consisting of a single shortcode. The plugin also demonstrates positive development practices by exclusively using prepared statements for SQL queries and not performing file operations or external HTTP requests, which significantly reduces common attack vectors. However, there are notable areas of concern that detract from its overall security.

A significant weakness identified is the lack of proper output escaping, with only 53% of outputs being correctly sanitized. This leaves the plugin susceptible to Cross-Site Scripting (XSS) vulnerabilities, particularly if user-supplied data is rendered without adequate escaping within the shortcode's output. Furthermore, the analysis reveals two taint flows with unsanitized paths, although they are not classified as critical or high severity. The absence of nonce checks and capability checks on its entry points is also a concern, as it implies that unauthorized users could potentially trigger unintended functionality or manipulate data, especially given the presence of a shortcode that could be invoked by various users.

In conclusion, while the plugin benefits from a clean vulnerability history and responsible SQL handling, the unescaped outputs and lack of authentication/authorization checks on its single entry point present clear security risks. Addressing the output escaping and implementing appropriate checks would greatly enhance its security.

Key Concerns

  • Insufficient output escaping (47% unescaped)
  • Taint flows with unsanitized paths detected
  • Missing nonce checks on entry points
  • Missing capability checks on entry points
Vulnerabilities
None known

StatsFC Form Security Vulnerabilities

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

StatsFC Form Code Analysis

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

Output Escaping

53% escaped30 total outputs
Data Flows
2 unsanitized

Data Flow Analysis

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

StatsFC Form Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[statsfc-form] statsfc-form.php:310
WordPress Hooks 2
actionwp_print_footer_scriptsstatsfc-form.php:283
actionwidgets_initstatsfc-form.php:306
Maintenance & Trust

StatsFC Form Maintenance & Trust

Maintenance Signals

WordPress version tested6.2.9
Last updatedJun 21, 2023
PHP min version
Downloads4K

Community Trust

Rating100/100
Number of ratings1
Active installs20
Developer Profile

StatsFC Form 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 Form

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

Asset Fingerprints

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

HTML / DOM Fingerprints

CSS Classes
statsfc-widget-containerstatsfc-tablestatsfc-team-highlight
HTML Comments
<!-- BEGIN STATSFC FORM WIDGET --><!-- END STATSFC FORM WIDGET -->
Data Attributes
data-statsfc-keydata-statsfc-competitiondata-statsfc-teamdata-statsfc-yeardata-statsfc-datedata-statsfc-highlight+4 more
JS Globals
StatsFC
Shortcode Output
[statsfc_form
FAQ

Frequently Asked Questions about StatsFC Form