[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fH7dVm9ZtQa_QB8cpkiQIGpS6mFql_xq0I7uvSU4uwPM":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":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":22,"download_link":23,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26,"vulnerabilities":27,"developer":28,"crawl_stats":25,"alternatives":36,"analysis":114,"fingerprints":206},"statsfc-match-centre","StatsFC Match Centre","2.1.0","Will Woodward","https:\u002F\u002Fprofiles.wordpress.org\u002Fwilljw\u002F","\u003Cp>Add a football match centre 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\u002Fmatch-centre\u002F\" rel=\"nofollow ugc\">wp.statsfc.com\u002Fmatch-centre\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>Français\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>Suomi\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 match centre for one football match on your website, for a chosen team.",10,2191,0,"2026-01-02T15:24:00.000Z","6.7.5","3.3","",[19,20,21],"football","soccer","widget","https:\u002F\u002Fstatsfc.com\u002Fmatch-centre","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fstatsfc-match-centre.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":29,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":31,"avg_security_score":32,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"willjw",13,360,88,30,86,"2026-04-05T03:22:19.296Z",[37,59,75,90,102],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":24,"downloaded":45,"rating":24,"num_ratings":46,"last_updated":47,"tested_up_to":48,"requires_at_least":49,"requires_php":17,"tags":50,"homepage":56,"download_link":57,"security_score":58,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"webeki-soccer-scores","Soccer Widgets – Football Results & Rankings","1.3","widgetlab","https:\u002F\u002Fprofiles.wordpress.org\u002Fnvmnewvision\u002F","\u003Cp>Show football scores and table rankings in your WordPress website using Soccer Widgets shortcodes. Free data, updated automatically, from 250+ football competitions from all over the world, available in multiple languages.\u003C\u002Fp>\n\u003Cp>Features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>widgets with football table rankings and latest match results from 250+ competitions around the world\u003C\u002Fli>\n\u003Cli>data available for pull in 16 languages (English, Spanish, French, German, Swedish, Danish, Norwegian, Finnish, Dutch, Italian, Portuguese, Polish, Romanian, Hungarian, Czech, Greek)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>How to use:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>install the plugin and activate it in your WordPress website\u003C\u002Fli>\n\u003Cli>in the left side menu in Admin area look for Soccer Widgets item\u003C\u002Fli>\n\u003Cli>go to Soccer Widgets to generate the shortcode for any data options like results and table rankings\u003C\u002Fli>\n\u003Cli>copy the shortcode and paste it in your blog post or page\u003C\u002Fli>\n\u003Cli>optional: most data in widgets are presented in table formats, with 100% width. You can use html code to control the size of the width\u003C\u002Fli>\n\u003Cli>optional: data tables from these widgets make use of your website CSS style. However if you do not like how they look in your pages, play with the Customization option of the plugin to change style colors\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Arbitrary section\u003C\u002Fh3>\n","Soccer Widgets: use shortcodes to deliver updated soccer data like various table rankings and football results by competition.",5966,1,"2024-01-22T02:31:00.000Z","6.4.8","4.1",[51,52,53,54,55],"football-rankings","football-tables","soccer-results","soccer-statistics","soccer-widgets","https:\u002F\u002Fwww.widgetlab.net\u002Fwordpress-plugins\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwebeki-soccer-scores.1.3.zip",85,{"slug":60,"name":61,"version":62,"author":7,"author_profile":8,"description":63,"short_description":64,"active_installs":65,"downloaded":66,"rating":34,"num_ratings":67,"last_updated":68,"tested_up_to":69,"requires_at_least":16,"requires_php":17,"tags":70,"homepage":73,"download_link":74,"security_score":58,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"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","6.2.9",[19,71,20,72,21],"premier-league","uefa","https:\u002F\u002Fstatsfc.com\u002Fleague-table","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fstatsfc-table.zip",{"slug":76,"name":77,"version":78,"author":7,"author_profile":8,"description":79,"short_description":80,"active_installs":81,"downloaded":82,"rating":24,"num_ratings":83,"last_updated":84,"tested_up_to":69,"requires_at_least":16,"requires_php":17,"tags":85,"homepage":87,"download_link":88,"security_score":89,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"statsfc-fixtures","StatsFC Fixtures","3.1.0","\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,2,"2024-04-22T22:53:00.000Z",[86,19,71,20,21],"fixtures","https:\u002F\u002Fstatsfc.com\u002Ffixtures","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fstatsfc-fixtures.zip",92,{"slug":91,"name":92,"version":78,"author":7,"author_profile":8,"description":93,"short_description":94,"active_installs":95,"downloaded":96,"rating":24,"num_ratings":46,"last_updated":97,"tested_up_to":69,"requires_at_least":16,"requires_php":17,"tags":98,"homepage":100,"download_link":101,"security_score":89,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"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",[19,71,99,20,21],"results","https:\u002F\u002Fstatsfc.com\u002Fresults","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fstatsfc-results.zip",{"slug":103,"name":104,"version":105,"author":7,"author_profile":8,"description":106,"short_description":107,"active_installs":33,"downloaded":108,"rating":24,"num_ratings":46,"last_updated":17,"tested_up_to":69,"requires_at_least":16,"requires_php":17,"tags":109,"homepage":111,"download_link":112,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":113},"statsfc-live","StatsFC Live","3.0.1","\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,[86,19,110,20,21],"scores","https:\u002F\u002Fstatsfc.com\u002Flive-games","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fstatsfc-live.zip","2026-03-15T10:48:56.248Z",{"attackSurface":115,"codeSignals":133,"taintFlows":163,"riskAssessment":191,"analyzedAt":205},{"hooks":116,"ajaxHandlers":126,"restRoutes":127,"shortcodes":128,"cronEvents":132,"entryPointCount":46,"unprotectedCount":13},[117,123],{"type":118,"name":119,"callback":120,"file":121,"line":122},"action","wp_print_footer_scripts","closure","statsfc-match-centre.php",270,{"type":118,"name":124,"callback":120,"file":121,"line":125},"widgets_init",302,[],[],[129],{"tag":4,"callback":130,"file":121,"line":131},"anonymous",310,[],{"dangerousFunctions":134,"sqlUsage":135,"outputEscaping":137,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":162},[],{"prepared":13,"raw":13,"locations":136},[],{"escaped":11,"rawEcho":138,"locations":139},11,[140,143,145,147,149,150,152,154,156,158,160],{"file":121,"line":141,"context":142},103,"raw output",{"file":121,"line":144,"context":142},109,{"file":121,"line":146,"context":142},115,{"file":121,"line":148,"context":142},121,{"file":121,"line":148,"context":142},{"file":121,"line":151,"context":142},127,{"file":121,"line":153,"context":142},134,{"file":121,"line":155,"context":142},143,{"file":121,"line":157,"context":142},149,{"file":121,"line":159,"context":142},271,{"file":121,"line":161,"context":142},277,[],[164,182],{"entryPoint":165,"graph":166,"unsanitizedCount":46,"severity":181},"widget (statsfc-match-centre.php:189)",{"nodes":167,"edges":178},[168,173],{"id":169,"type":170,"label":171,"file":121,"line":172},"n0","source","$_SERVER",196,{"id":174,"type":175,"label":176,"file":121,"line":159,"wp_function":177},"n1","sink","echo() [XSS]","echo",[179],{"from":169,"to":174,"sanitized":180},false,"medium",{"entryPoint":183,"graph":184,"unsanitizedCount":46,"severity":190},"\u003Cstatsfc-match-centre> (statsfc-match-centre.php:0)",{"nodes":185,"edges":188},[186,187],{"id":169,"type":170,"label":171,"file":121,"line":172},{"id":174,"type":175,"label":176,"file":121,"line":159,"wp_function":177},[189],{"from":169,"to":174,"sanitized":180},"low",{"summary":192,"deductions":193},"The \"statsfc-match-centre\" plugin version 2.1.0 exhibits a mixed security posture. On the positive side, it shows excellent practices in avoiding dangerous functions, performing zero file operations, making no external HTTP requests, and all SQL queries are properly prepared. The absence of known CVEs and a clean vulnerability history further bolster confidence in its security. However, several concerns emerge from the static analysis. The plugin has a relatively low number of entry points, but the sole shortcode is not protected by any capability checks or nonce checks. While there are no identified critical or high severity taint flows, there are two flows with unsanitized paths, indicating potential, albeit currently unexploited, risks. The most significant concern is the low percentage of properly escaped output (48%), which suggests a high likelihood of Cross-Site Scripting (XSS) vulnerabilities, especially given the lack of nonce and capability checks on its primary entry point.",[194,197,199,202],{"reason":195,"points":196},"Unescaped output (48% proper)",15,{"reason":198,"points":11},"Unsanitized paths in taint analysis",{"reason":200,"points":201},"Shortcode lacks capability checks",8,{"reason":203,"points":204},"Shortcode lacks nonce checks",7,"2026-03-16T23:40:25.919Z",{"wat":207,"direct":216},{"assetPaths":208,"generatorPatterns":211,"scriptPaths":212,"versionParams":213},[209,210],"\u002Fwp-content\u002Fplugins\u002Fstatsfc-match-centre\u002Fpublic\u002Fcss\u002Fstatsfc-match-centre.css","\u002Fwp-content\u002Fplugins\u002Fstatsfc-match-centre\u002Fpublic\u002Fjs\u002Fstatsfc-match-centre.js",[],[210],[214,215],"\u002Fwp-content\u002Fplugins\u002Fstatsfc-match-centre\u002Fpublic\u002Fcss\u002Fstatsfc-match-centre.css?ver=","\u002Fwp-content\u002Fplugins\u002Fstatsfc-match-centre\u002Fpublic\u002Fjs\u002Fstatsfc-match-centre.js?ver=",{"cssClasses":217,"htmlComments":218,"htmlAttributes":222,"restEndpoints":230,"jsGlobals":231,"shortcodeOutput":233},[4],[219,220,221],"\u003C!-- Enqueue 3rd party -->","\u003C!-- enqueue default css if enabled -->","\u003C!-- enqueue the JS file -->",[223,224,225,226,227,228,229],"data-title","data-key","data-team","data-date","data-timezone","data-omit-errors","data-lang",[],[232],"statsfc_match_centre_ajax_object",[234,235],"\u003Cdiv id=\"statsfc-match-centre-","statsfc-match-centre-widget-"]