[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$frbqjwGmwrCT-eXGUVKdhODO6n_ZX_qV1gOVqeFYU4SE":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":40,"analysis":102,"fingerprints":211},"statsfc-fixtures","StatsFC Fixtures","3.1.0","Will Woodward","https:\u002F\u002Fprofiles.wordpress.org\u002Fwilljw\u002F","\u003Cp>Add a list of football fixtures to your WordPress website. To request a key sign up for your free trial at \u003Ca href=\"https:\u002F\u002Fstatsfc.com\u002Fsign-up\" rel=\"nofollow ugc\">statsfc.com\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>For a demo, check out \u003Ca href=\"https:\u002F\u002Fwp.statsfc.com\u002Ffixtures\u002F\" rel=\"nofollow ugc\">wp.statsfc.com\u002Ffixtures\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Translations\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Bahasa Indonesia\u003C\u002Fli>\n\u003Cli>Dansk\u003C\u002Fli>\n\u003Cli>Deutsch\u003C\u002Fli>\n\u003Cli>Eesti\u003C\u002Fli>\n\u003Cli>Español\u003C\u002Fli>\n\u003Cli>Français\u003C\u002Fli>\n\u003Cli>Hrvatski Jezik\u003C\u002Fli>\n\u003Cli>Italiano\u003C\u002Fli>\n\u003Cli>Magyar\u003C\u002Fli>\n\u003Cli>Norsk bokmål\u003C\u002Fli>\n\u003Cli>Slovenčina\u003C\u002Fli>\n\u003Cli>Slovenski Jezik\u003C\u002Fli>\n\u003Cli>Suomi\u003C\u002Fli>\n\u003Cli>Svenska\u003C\u002Fli>\n\u003Cli>Türkçe\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you’re interested in translating for us, please get in touch at \u003Ca href=\"mailto:hello@statsfc.com\" rel=\"nofollow ugc\">hello@statsfc.com\u003C\u002Fa> or on Twitter \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002FStatsFC\" rel=\"nofollow ugc\">@StatsFC\u003C\u002Fa>.\u003C\u002Fp>\n","This widget will display a list of football fixtures on your website, for a chosen competition or team.",50,8179,100,2,"2024-04-22T22:53:00.000Z","6.2.9","3.3","",[20,21,22,23,24],"fixtures","football","premier-league","soccer","widget","https:\u002F\u002Fstatsfc.com\u002Ffixtures","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fstatsfc-fixtures.zip",92,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":35,"avg_security_score":36,"avg_patch_time_days":37,"trust_score":38,"computed_at":39},"willjw",13,360,88,30,86,"2026-04-04T07:07:46.052Z",[41,54,68,80,91],{"slug":42,"name":43,"version":44,"author":7,"author_profile":8,"description":45,"short_description":46,"active_installs":37,"downloaded":47,"rating":13,"num_ratings":48,"last_updated":49,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":50,"homepage":51,"download_link":52,"security_score":53,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"statsfc-next-fixture","StatsFC Next Fixture","3.0.1","\u003Cp>Add the next fixture for any Premier League team to your WordPress website. To request a key sign up for your free trial at \u003Ca href=\"https:\u002F\u002Fstatsfc.com\" rel=\"nofollow ugc\">statsfc.com\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Fixture times are automatically adjusted to your website’s local time.\u003C\u002Fp>\n\u003Cp>For a demo, check out \u003Ca href=\"https:\u002F\u002Fwp.statsfc.com\u002Fnext-fixture\u002F\" rel=\"nofollow ugc\">wp.statsfc.com\u002Fnext-fixture\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Translations\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Bahasa Indonesia\u003C\u002Fli>\n\u003Cli>Dansk\u003C\u002Fli>\n\u003Cli>Deutsch\u003C\u002Fli>\n\u003Cli>Eesti\u003C\u002Fli>\n\u003Cli>Español\u003C\u002Fli>\n\u003Cli>Français\u003C\u002Fli>\n\u003Cli>Hrvatski Jezik\u003C\u002Fli>\n\u003Cli>Italiano\u003C\u002Fli>\n\u003Cli>Magyar\u003C\u002Fli>\n\u003Cli>Norsk bokmål\u003C\u002Fli>\n\u003Cli>Slovenčina\u003C\u002Fli>\n\u003Cli>Slovenski Jezik\u003C\u002Fli>\n\u003Cli>Suomi\u003C\u002Fli>\n\u003Cli>Svenska\u003C\u002Fli>\n\u003Cli>Türkçe\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you’re interested in translating for us, please get in touch at \u003Ca href=\"mailto:hello@statsfc.com\" rel=\"nofollow ugc\">hello@statsfc.com\u003C\u002Fa> or on Twitter \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002FStatsFC\" rel=\"nofollow ugc\">@StatsFC\u003C\u002Fa>.\u003C\u002Fp>\n","This widget will show the next fixture for a Premier League team on your website.",4948,1,"2023-06-21T23:27:00.000Z",[20,21,22,23,24],"https:\u002F\u002Fstatsfc.com\u002Fnext-fixture","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fstatsfc-next-fixture.zip",85,{"slug":55,"name":56,"version":57,"author":7,"author_profile":8,"description":58,"short_description":59,"active_installs":60,"downloaded":61,"rating":38,"num_ratings":62,"last_updated":63,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":64,"homepage":66,"download_link":67,"security_score":53,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"statsfc-table","StatsFC Table","2.2.1","\u003Cp>Add a football league table to your WordPress website. To request a key sign up for your free trial at \u003Ca href=\"https:\u002F\u002Fstatsfc.com\" rel=\"nofollow ugc\">statsfc.com\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>For a demo, check out \u003Ca href=\"https:\u002F\u002Fwp.statsfc.com\u002Fleague-table\u002F\" rel=\"nofollow ugc\">wp.statsfc.com\u002Fleague-table\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Translations\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Bahasa Indonesia\u003C\u002Fli>\n\u003Cli>Dansk\u003C\u002Fli>\n\u003Cli>Deutsch\u003C\u002Fli>\n\u003Cli>Eesti\u003C\u002Fli>\n\u003Cli>Español\u003C\u002Fli>\n\u003Cli>Français\u003C\u002Fli>\n\u003Cli>Hrvatski Jezik\u003C\u002Fli>\n\u003Cli>Italiano\u003C\u002Fli>\n\u003Cli>Magyar\u003C\u002Fli>\n\u003Cli>Norsk bokmål\u003C\u002Fli>\n\u003Cli>Slovenčina\u003C\u002Fli>\n\u003Cli>Slovenski Jezik\u003C\u002Fli>\n\u003Cli>Suomi\u003C\u002Fli>\n\u003Cli>Svenska\u003C\u002Fli>\n\u003Cli>Türkçe\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you’re interested in translating for us, please get in touch at \u003Ca href=\"mailto:hello@statsfc.com\" rel=\"nofollow ugc\">hello@statsfc.com\u003C\u002Fa> or on Twitter \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002FStatsFC\" rel=\"nofollow ugc\">@StatsFC\u003C\u002Fa>.\u003C\u002Fp>\n","This widget will place a football league table on your website.",80,11707,4,"2023-06-21T23:28:00.000Z",[21,22,23,65,24],"uefa","https:\u002F\u002Fstatsfc.com\u002Fleague-table","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fstatsfc-table.zip",{"slug":69,"name":70,"version":6,"author":7,"author_profile":8,"description":71,"short_description":72,"active_installs":73,"downloaded":74,"rating":13,"num_ratings":48,"last_updated":75,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":76,"homepage":78,"download_link":79,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"statsfc-results","StatsFC Results","\u003Cp>Add a list of football results to your WordPress website. To request a key sign up for your free trial at \u003Ca href=\"https:\u002F\u002Fstatsfc.com\" rel=\"nofollow ugc\">statsfc.com\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>For a demo, check out \u003Ca href=\"https:\u002F\u002Fwp.statsfc.com\u002Fresults\u002F\" rel=\"nofollow ugc\">wp.statsfc.com\u002Fresults\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Translations\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Bahasa Indonesia\u003C\u002Fli>\n\u003Cli>Dansk\u003C\u002Fli>\n\u003Cli>Deutsch\u003C\u002Fli>\n\u003Cli>Eesti\u003C\u002Fli>\n\u003Cli>Español\u003C\u002Fli>\n\u003Cli>Français\u003C\u002Fli>\n\u003Cli>Hrvatski Jezik\u003C\u002Fli>\n\u003Cli>Italiano\u003C\u002Fli>\n\u003Cli>Magyar\u003C\u002Fli>\n\u003Cli>Norsk bokmål\u003C\u002Fli>\n\u003Cli>Slovenčina\u003C\u002Fli>\n\u003Cli>Slovenski Jezik\u003C\u002Fli>\n\u003Cli>Suomi\u003C\u002Fli>\n\u003Cli>Svenska\u003C\u002Fli>\n\u003Cli>Türkçe\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you’re interested in translating for us, please get in touch at \u003Ca href=\"mailto:hello@statsfc.com\" rel=\"nofollow ugc\">hello@statsfc.com\u003C\u002Fa> or on Twitter \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002FStatsFC\" rel=\"nofollow ugc\">@StatsFC\u003C\u002Fa>.\u003C\u002Fp>\n","This widget will place list of football results in your website.",40,6460,"2024-04-22T22:56:00.000Z",[21,22,77,23,24],"results","https:\u002F\u002Fstatsfc.com\u002Fresults","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fstatsfc-results.zip",{"slug":81,"name":82,"version":44,"author":7,"author_profile":8,"description":83,"short_description":84,"active_installs":37,"downloaded":85,"rating":13,"num_ratings":48,"last_updated":18,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":86,"homepage":88,"download_link":89,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":90},"statsfc-live","StatsFC Live","\u003Cp>Add live football scores to your WordPress website. To request a key sign up for your free trial at \u003Ca href=\"https:\u002F\u002Fstatsfc.com\u002Fsign-up\" rel=\"nofollow ugc\">statsfc.com\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>For a demo, check out \u003Ca href=\"https:\u002F\u002Fwp.statsfc.com\u002Flive\u002F\" rel=\"nofollow ugc\">wp.statsfc.com\u002Flive\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Translations\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Bahasa Indonesia\u003C\u002Fli>\n\u003Cli>Dansk\u003C\u002Fli>\n\u003Cli>Deutsch\u003C\u002Fli>\n\u003Cli>Eesti\u003C\u002Fli>\n\u003Cli>Español\u003C\u002Fli>\n\u003Cli>Français\u003C\u002Fli>\n\u003Cli>Hrvatski Jezik\u003C\u002Fli>\n\u003Cli>Italiano\u003C\u002Fli>\n\u003Cli>Magyar\u003C\u002Fli>\n\u003Cli>Norsk bokmål\u003C\u002Fli>\n\u003Cli>Slovenčina\u003C\u002Fli>\n\u003Cli>Slovenski Jezik\u003C\u002Fli>\n\u003Cli>Suomi\u003C\u002Fli>\n\u003Cli>Svenska\u003C\u002Fli>\n\u003Cli>Türkçe\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you’re interested in translating for us, please get in touch at \u003Ca href=\"mailto:hello@statsfc.com\" rel=\"nofollow ugc\">hello@statsfc.com\u003C\u002Fa> or on Twitter \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002FStatsFC\" rel=\"nofollow ugc\">@StatsFC\u003C\u002Fa>.\u003C\u002Fp>\n","This widget will display live football scores on your website, for a chosen competition or team.",7733,[20,21,87,23,24],"scores","https:\u002F\u002Fstatsfc.com\u002Flive-games","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fstatsfc-live.zip","2026-03-15T10:48:56.248Z",{"slug":92,"name":93,"version":44,"author":7,"author_profile":8,"description":94,"short_description":95,"active_installs":96,"downloaded":97,"rating":13,"num_ratings":48,"last_updated":98,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":99,"homepage":100,"download_link":101,"security_score":53,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"statsfc-form","StatsFC Form","\u003Cp>Add a football form guide to your WordPress website. To request a key sign up for your free trial at \u003Ca href=\"https:\u002F\u002Fstatsfc.com\u002Fsign-up\" rel=\"nofollow ugc\">statsfc.com\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>For a demo, check out \u003Ca href=\"https:\u002F\u002Fwp.statsfc.com\u002Fform\u002F\" rel=\"nofollow ugc\">wp.statsfc.com\u002Fform\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Translations\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Bahasa Indonesia\u003C\u002Fli>\n\u003Cli>Dansk\u003C\u002Fli>\n\u003Cli>Deutsch\u003C\u002Fli>\n\u003Cli>Eesti\u003C\u002Fli>\n\u003Cli>Español\u003C\u002Fli>\n\u003Cli>Français\u003C\u002Fli>\n\u003Cli>Hrvatski Jezik\u003C\u002Fli>\n\u003Cli>Italiano\u003C\u002Fli>\n\u003Cli>Magyar\u003C\u002Fli>\n\u003Cli>Norsk bokmål\u003C\u002Fli>\n\u003Cli>Slovenčina\u003C\u002Fli>\n\u003Cli>Slovenski Jezik\u003C\u002Fli>\n\u003Cli>Suomi\u003C\u002Fli>\n\u003Cli>Svenska\u003C\u002Fli>\n\u003Cli>Türkçe\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you’re interested in translating for us, please get in touch at \u003Ca href=\"mailto:hello@statsfc.com\" rel=\"nofollow ugc\">hello@statsfc.com\u003C\u002Fa> or on Twitter \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002FStatsFC\" rel=\"nofollow ugc\">@StatsFC\u003C\u002Fa>.\u003C\u002Fp>\n","This widget will place a current football form guide in your website.",20,3623,"2023-06-21T23:26:00.000Z",[21,22,23,24],"https:\u002F\u002Fstatsfc.com\u002Fteam-form","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fstatsfc-form.zip",{"attackSurface":103,"codeSignals":121,"taintFlows":168,"riskAssessment":196,"analyzedAt":210},{"hooks":104,"ajaxHandlers":114,"restRoutes":115,"shortcodes":116,"cronEvents":120,"entryPointCount":48,"unprotectedCount":28},[105,111],{"type":106,"name":107,"callback":108,"file":109,"line":110},"action","wp_print_footer_scripts","closure","statsfc-fixtures.php",327,{"type":106,"name":112,"callback":108,"file":109,"line":113},"widgets_init",350,[],[],[117],{"tag":4,"callback":118,"file":109,"line":119},"anonymous",354,[],{"dangerousFunctions":122,"sqlUsage":123,"outputEscaping":125,"fileOperations":28,"externalRequests":28,"nonceChecks":28,"capabilityChecks":28,"bundledLibraries":167},[],{"prepared":28,"raw":28,"locations":124},[],{"escaped":126,"rawEcho":96,"locations":127},22,[128,131,133,135,137,139,141,143,144,146,147,149,151,153,155,157,159,161,163,165],{"file":109,"line":129,"context":130},112,"raw output",{"file":109,"line":132,"context":130},118,{"file":109,"line":134,"context":130},124,{"file":109,"line":136,"context":130},130,{"file":109,"line":138,"context":130},136,{"file":109,"line":140,"context":130},142,{"file":109,"line":142,"context":130},148,{"file":109,"line":142,"context":130},{"file":109,"line":145,"context":130},154,{"file":109,"line":145,"context":130},{"file":109,"line":148,"context":130},160,{"file":109,"line":150,"context":130},167,{"file":109,"line":152,"context":130},173,{"file":109,"line":154,"context":130},179,{"file":109,"line":156,"context":130},185,{"file":109,"line":158,"context":130},192,{"file":109,"line":160,"context":130},201,{"file":109,"line":162,"context":130},207,{"file":109,"line":164,"context":130},328,{"file":109,"line":166,"context":130},334,[],[169,187],{"entryPoint":170,"graph":171,"unsanitizedCount":48,"severity":186},"widget (statsfc-fixtures.php:253)",{"nodes":172,"edges":183},[173,178],{"id":174,"type":175,"label":176,"file":109,"line":177},"n0","source","$_SERVER",260,{"id":179,"type":180,"label":181,"file":109,"line":164,"wp_function":182},"n1","sink","echo() [XSS]","echo",[184],{"from":174,"to":179,"sanitized":185},false,"medium",{"entryPoint":188,"graph":189,"unsanitizedCount":48,"severity":195},"\u003Cstatsfc-fixtures> (statsfc-fixtures.php:0)",{"nodes":190,"edges":193},[191,192],{"id":174,"type":175,"label":176,"file":109,"line":177},{"id":179,"type":180,"label":181,"file":109,"line":164,"wp_function":182},[194],{"from":174,"to":179,"sanitized":185},"low",{"summary":197,"deductions":198},"The \"statsfc-fixtures\" v3.1.0 plugin demonstrates a generally good security posture with several positive indicators. The absence of known CVEs and the use of prepared statements for all SQL queries are significant strengths.  The limited attack surface, with only one shortcode and no unprotected AJAX handlers or REST API routes, further contributes to a lower risk profile. However, there are areas for improvement. The 52% proper output escaping suggests that a notable portion of outputs are not being sanitized, which could lead to cross-site scripting (XSS) vulnerabilities if user-supplied data is involved in these unsanitized outputs. Additionally, the presence of 2 flows with unsanitized paths in the taint analysis, while not classified as critical or high, warrants attention as these could potentially be exploited for directory traversal or other file-related attacks if not properly handled. The lack of nonce and capability checks on the identified entry point (the shortcode) is a concern, as it means there are no built-in protections against unauthorized use or abuse of the shortcode's functionality.",[199,202,205,208],{"reason":200,"points":201},"Unsanitized paths in taint analysis",8,{"reason":203,"points":204},"Low output escaping percentage",6,{"reason":206,"points":207},"Missing nonce check on entry point",5,{"reason":209,"points":207},"Missing capability check on entry point","2026-03-16T21:56:34.540Z",{"wat":212,"direct":221},{"assetPaths":213,"generatorPatterns":216,"scriptPaths":217,"versionParams":218},[214,215],"\u002Fwp-content\u002Fplugins\u002Fstatsfc-fixtures\u002Fstatsfc-fixtures.css","\u002Fwp-content\u002Fplugins\u002Fstatsfc-fixtures\u002Fstatsfc-fixtures.js",[],[215],[219,220],"statsfc-fixtures\u002Fstatsfc-fixtures.css?ver=","statsfc-fixtures\u002Fstatsfc-fixtures.js?ver=",{"cssClasses":222,"htmlComments":224,"htmlAttributes":225,"restEndpoints":239,"jsGlobals":240,"shortcodeOutput":242},[223],"statsfc-fixtures-widget",[],[226,227,228,229,230,231,232,233,234,235,236,237,238],"data-statsfc-key","data-statsfc-competition","data-statsfc-group","data-statsfc-team","data-statsfc-season","data-statsfc-from","data-statsfc-to","data-statsfc-limit","data-statsfc-highlight","data-statsfc-show-badges","data-statsfc-show-dates","data-statsfc-timezone","data-statsfc-omit-errors",[],[241],"StatsFC_Fixtures",[]]