[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fUT05FjnalD7aOi23A0SDL2hoNrrEAp9fCGKk9LyK56A":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":29,"last_vuln_date":30,"fetched_at":31,"vulnerabilities":32,"developer":138,"crawl_stats":38,"alternatives":144,"analysis":245,"fingerprints":1000},"football-pool","Football Pool","2.13.1","AntoineH","https:\u002F\u002Fprofiles.wordpress.org\u002Fantoineh\u002F","\u003Cp>This plugin adds a fantasy sports pool to your blog. Visitors of your website can predict outcomes of matches and earn extra points with bonus questions. Every player can view scores and charts of the other pool contenders.\u003C\u002Fp>\n\u003Cp>The plugin installs some custom tables in the database and includes match information for the UEFA 2024 Championship, but it can be easily updated with match info for other championships or sports. \u003Cem>Note\u003C\u002Fem>: deactivating the plugin may delete all plugin data from your database. To avoid this, make sure the “keep data on uninstall” option is enabled in the settings (it’s on by default since version 2.3.1).\u003C\u002Fp>\n\u003Cp>I originally coded this pool in PHP as a standalone website for the UEFA 2000 championship and rewrote it several times for every European Championship and World Cup since. I kept adding features every year. In 2012, I turned it into a WordPress plugin and uploaded it to the plugin directory. I hope you enjoy it.\u003C\u002Fp>\n\u003Cp>A special thank you to everyone who donated, helped translate, reported bugs, or contributed in any other way to improving the plugin!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Users can predict match outcomes.\u003C\u002Fli>\n\u003Cli>Automatic calculation of the pool ranking, or define a custom ranking for a group of matches.\u003C\u002Fli>\n\u003Cli>You can add bonus questions for extra fun (single answer and multiple choice).\u003C\u002Fli>\n\u003Cli>Add your own teams and match data for other competitions.\u003C\u002Fli>\n\u003Cli>Import or export game schedules.\u003C\u002Fli>\n\u003Cli>Automatically calculate championship standings.\u003C\u002Fli>\n\u003Cli>Flexible scoring options.\u003C\u002Fli>\n\u003Cli>Built-in pages and shortcodes to display the pool on your blog.\u003C\u002Fli>\n\u003Cli>Optional user leagues.\u003C\u002Fli>\n\u003Cli>Score charts showing player progress and comparisons (requires separate Highcharts API download).\u003C\u002Fli>\n\u003Cli>Widgets and shortcodes to display match and pool info.\u003C\u002Fli>\n\u003Cli>Extra info pages for venues and teams.\u003C\u002Fli>\n\u003Cli>Add custom functionality with filters and actions.\u003C\u002Fli>\n\u003Cli>WP-CLI support for ranking calculations (faster than admin-side calculations).\u003C\u002Fli>\n\u003Cli>WP-CLI support for importing match results from a CSV file.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Documentation\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The plugin includes a detailed help file in the admin panel. For a step-by-step tutorial, check out the \u003Ca href=\"https:\u002F\u002Fwpsimplehacks.com\u002Fhow-to-create-a-football-pool-site-with-wordpress\u002F\" rel=\"nofollow ugc\">guide by Janek from WP Simple Hacks\u003C\u002Fa>. He even made a video explaining how to set up the plugin.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Other Notes\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Requires WordPress 5.3+, PHP 7.4+, and jQuery 1.4.3+.\u003C\u002Fli>\n\u003Cli>For charts, download the \u003Ca href=\"http:\u002F\u002Fwww.highcharts.com\u002Fdownload\" rel=\"nofollow ugc\">Highcharts API\u003C\u002Fa> (see the installation instructions or the help page in the admin).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you find bugs, please report them in the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Ffootball-pool\" rel=\"ugc\">support forum\u003C\u002Fa>. If you like the plugin, a rating on \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Ffootball-pool\u002F\" rel=\"ugc\">WordPress.org\u003C\u002Fa> would be much appreciated!\u003C\u002Fp>\n\u003Ch3>Localizations\u003C\u002Fh3>\n\u003Cp>If you’d like to help translate the plugin into another language or keep existing translations up to date, head over to the plugin’s page on \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Ffootball-pool\" rel=\"nofollow ugc\">translate.wordpress.org\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Be sure to read the \u003Ca href=\"https:\u002F\u002Fmake.wordpress.org\u002Fpolyglots\u002Fhandbook\u002Ftranslating\u002Fafter-your-contribution\u002F\" rel=\"nofollow ugc\">After your contribution\u003C\u002Fa> guide to understand how translations get reviewed and approved.\u003C\u002Fp>\n\u003Cp>A big shout-out to all the \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Ffootball-pool\u002Fcontributors\u002F\" rel=\"nofollow ugc\">translation contributors and editors\u003C\u002Fa> who’ve helped out so far — thank you!\u003C\u002Fp>\n\u003Cp>For using custom translations, check the FAQ section. The plugin also includes a \u003Ccode>.pot\u003C\u002Fcode> file as a starting point for building your own translation files.\u003C\u002Fp>\n\u003Ch3>Shortcodes\u003C\u002Fh3>\n\u003Cp>The plugin provides the following shortcodes. For detailed usage instructions, see the Help page in the WordPress admin.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>fp-predictions\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>fp-predictionform\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>fp-matches\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>fp-match-scores\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>fp-question-scores\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>fp-next-matches\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>fp-last-matches\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>fp-user-score\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>fp-user-ranking\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>fp-ranking\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>fp-countdown\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>fp-group\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>fp-link\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>fp-register\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>fp-totopoints\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>fp-fullpoints\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>fp-goalpoints\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>fp-diffpoints\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>fp-jokermultiplier\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>fp-plugin-option\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>fp-league-info\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>fp-chart-settings\u003C\u002Fcode> \u002F \u003Ccode>fp-stats-settings\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>fp-user-list\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>fp-money-in-the-pot\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>fp-last-calc-date\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>fp-next-match-form\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Incompatible Plugins & Themes\u003C\u002Fh3>\n\u003Cp>The following plugins have been reported as incompatible with Football Pool. If you’re the author and have a fix — or if you know a workaround — please get in touch.\u003C\u002Fp>\n\u003Cp>If you encounter issues with another plugin not listed here, let me know so I can investigate.\u003C\u002Fp>\n\u003Cp>\u003Cem>Most caching solutions should be tested carefully.\u003C\u002Fem>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>DB Cache Reloaded Fix (v2.3)\u003C\u002Fli>\n\u003Cli>Cimy User Extra Fields (v2.6.1) when using the email confirmation feature\u003C\u002Fli>\n\u003Cli>Easy Timer (in Football Pool versions 2.3.8 and below)\u003C\u002Fli>\n\u003Cli>Theme Gadgetry (ThemeFuse framework)\u003C\u002Fli>\n\u003Cli>memcached\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Some themes may also interfere with the plugin’s display. See \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Ftheme-compatibility-73\u002F#post-17811227\" rel=\"ugc\">this forum post\u003C\u002Fa> for a potential fix.\u003C\u002Fp>\n","Add some game-day fun to your WordPress site! Let users predict match results, earn points, and go head-to-head in a fantasy sports pool.",700,96466,98,82,"2025-09-09T18:21:00.000Z","6.8.5","5.3","7.4",[20,21,22,23,24],"football","game","pool","prediction","sports","http:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Ffootball-pool","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffootball-pool.2.13.1.zip",96,8,0,"2025-09-09 00:00:00","2026-03-15T15:16:48.613Z",[33,49,61,74,89,100,112,124],{"id":34,"url_slug":35,"title":36,"description":37,"plugin_slug":4,"theme_slug":38,"affected_versions":39,"patched_in_version":40,"severity":41,"cvss_score":42,"cvss_vector":43,"vuln_type":44,"published_date":30,"updated_date":45,"references":46,"days_to_patch":48},"CVE-2025-58987","football-pool-authenticated-contributor-stored-cross-site-scripting-2","Football Pool \u003C= 2.12.6 - Authenticated (Contributor+) Stored Cross-Site Scripting","The Football Pool plugin for WordPress is vulnerable to Stored Cross-Site Scripting in versions up to, and including, 2.12.6 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.",null,"\u003C=2.12.6","2.13.0","medium",6.4,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2025-09-15 18:12:26",[47],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fcc3ab9de-4067-46db-99ee-e08cca4702c8?source=api-prod",7,{"id":50,"url_slug":51,"title":52,"description":53,"plugin_slug":4,"theme_slug":38,"affected_versions":54,"patched_in_version":55,"severity":41,"cvss_score":42,"cvss_vector":43,"vuln_type":44,"published_date":56,"updated_date":57,"references":58,"days_to_patch":60},"CVE-2025-53280","football-pool-authenticated-contributor-stored-cross-site-scripting","Football Pool \u003C= 2.12.5 - Authenticated (Contributor+) Stored Cross-Site Scripting","The Football Pool plugin for WordPress is vulnerable to Stored Cross-Site Scripting in versions up to, and including, 2.12.5 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.","\u003C=2.12.5","2.12.6","2025-06-27 00:00:00","2025-07-08 19:14:24",[59],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F2b654497-ee47-47e9-b88c-7445989896d6?source=api-prod",12,{"id":62,"url_slug":63,"title":64,"description":65,"plugin_slug":4,"theme_slug":38,"affected_versions":66,"patched_in_version":67,"severity":41,"cvss_score":68,"cvss_vector":69,"vuln_type":44,"published_date":70,"updated_date":71,"references":72,"days_to_patch":48},"CVE-2025-5490","football-pool-authenticated-administrator-stored-cross-site-scripting","Football Pool \u003C= 2.12.4 - Authenticated (Administrator+) Stored Cross-Site Scripting","The Football Pool plugin for WordPress is vulnerable to Stored Cross-Site Scripting via admin settings in all versions up to, and including, 2.12.4 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with administrator-level permissions and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. This only affects multi-site installations and installations where unfiltered_html has been disabled.","\u003C=2.12.4","2.12.5",5.5,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:H\u002FUI:N\u002FS:C\u002FC:L\u002FI:L\u002FA:N","2025-06-18 16:35:19","2025-06-25 13:34:29",[73],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F16a285b1-7a20-455f-8f74-2e468dd436d3?source=api-prod",{"id":75,"url_slug":76,"title":77,"description":78,"plugin_slug":4,"theme_slug":38,"affected_versions":79,"patched_in_version":80,"severity":41,"cvss_score":81,"cvss_vector":82,"vuln_type":83,"published_date":84,"updated_date":85,"references":86,"days_to_patch":88},"CVE-2025-30764","football-pool-cross-site-request-forgery-to-settings-update","Football Pool \u003C= 2.12.2 - Cross-Site Request Forgery to Settings Update","The Football Pool plugin for WordPress is vulnerable to Cross-Site Request Forgery in all versions up to, and including, 2.12.2. This is due to missing or incorrect nonce validation on a function. This makes it possible for unauthenticated attackers to update the plugin's settings granted they can trick a site administrator into performing an action such as clicking on a link.","\u003C=2.12.2","2.12.3",4.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:U\u002FC:N\u002FI:L\u002FA:N","Cross-Site Request Forgery (CSRF)","2025-03-26 00:00:00","2025-04-22 20:10:33",[87],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F284d72cd-8859-4704-9242-e28e592b0475?source=api-prod",28,{"id":90,"url_slug":91,"title":92,"description":93,"plugin_slug":4,"theme_slug":38,"affected_versions":94,"patched_in_version":95,"severity":41,"cvss_score":42,"cvss_vector":43,"vuln_type":44,"published_date":96,"updated_date":97,"references":98,"days_to_patch":28},"CVE-2024-43139","football-pool-authenticated-subscriber-stored-cross-site-scripting","Football Pool \u003C= 2.11.9 - Authenticated (Subscriber+) Stored Cross-Site Scripting","The Football Pool plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'answer' parameter in versions up to, and including, 2.11.9 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with subscriber-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.","\u003C=2.11.9","2.11.10","2024-08-07 00:00:00","2024-08-14 16:08:04",[99],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fb1623bef-09c8-43e0-a6a1-f5b9aa3ba7eb?source=api-prod",{"id":101,"url_slug":102,"title":103,"description":104,"plugin_slug":4,"theme_slug":38,"affected_versions":105,"patched_in_version":106,"severity":41,"cvss_score":107,"cvss_vector":108,"vuln_type":44,"published_date":96,"updated_date":109,"references":110,"days_to_patch":28},"CVE-2024-43130","football-pool-authenticated-editor-stored-cross-site-scripting","Football Pool \u003C= 2.11.10 - Authenticated (Editor+) Stored Cross-Site Scripting","The Football Pool plugin for WordPress is vulnerable to Stored Cross-Site Scripting via settings in all versions up to, and including, 2.11.10 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with editor-level permissions and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. This only affects multi-site installations and installations where unfiltered_html has been disabled.","\u003C=2.11.10","2.12.1",4.4,"CVSS:3.1\u002FAV:N\u002FAC:H\u002FPR:H\u002FUI:N\u002FS:C\u002FC:L\u002FI:L\u002FA:N","2024-08-14 16:08:48",[111],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Ff4ba4321-23e9-4e53-ab71-e68a0bcd8129?source=api-prod",{"id":113,"url_slug":114,"title":115,"description":116,"plugin_slug":4,"theme_slug":38,"affected_versions":117,"patched_in_version":118,"severity":41,"cvss_score":42,"cvss_vector":43,"vuln_type":44,"published_date":119,"updated_date":120,"references":121,"days_to_patch":123},"CVE-2024-29802","football-pool-authenticated-contributor-stored-cross-site-scripting-3","Football pool \u003C= 2.11.3 - Authenticated (Contributor+) Stored Cross-Site Scripting","The Football Pool plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the plugin's shortcode(s) in all versions up to, and including, 2.11.3 due to insufficient input sanitization and output escaping on user supplied attributes. This makes it possible for authenticated attackers with contributor-level and above permissions to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.","\u003C=2.11.3","2.11.4","2024-01-08 00:00:00","2024-04-01 12:37:44",[122],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fff150706-5fbf-4881-976b-89fdaf637fb1?source=api-prod",85,{"id":125,"url_slug":126,"title":127,"description":128,"plugin_slug":4,"theme_slug":38,"affected_versions":129,"patched_in_version":130,"severity":41,"cvss_score":131,"cvss_vector":132,"vuln_type":44,"published_date":133,"updated_date":134,"references":135,"days_to_patch":137},"CVE-2017-18524","football-pool-cross-site-scripting","Football Pool \u003C 2.6.5 - Cross-Site Scripting","The football-pool plugin before 2.6.5 for WordPress has multiple XSS issues.","\u003C2.6.5","2.6.5",6.1,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:C\u002FC:L\u002FI:L\u002FA:N","2017-11-03 00:00:00","2024-01-22 19:56:02",[136],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F23311ce1-0e94-4bff-8d92-388ccc600506?source=api-prod",2272,{"slug":139,"display_name":7,"profile_url":8,"plugin_count":140,"total_installs":11,"avg_security_score":27,"avg_patch_time_days":141,"trust_score":142,"computed_at":143},"antoineh",1,303,76,"2026-04-04T14:02:02.473Z",[145,165,188,212,227],{"slug":146,"name":147,"version":148,"author":149,"author_profile":150,"description":151,"short_description":152,"active_installs":153,"downloaded":154,"rating":29,"num_ratings":29,"last_updated":155,"tested_up_to":156,"requires_at_least":157,"requires_php":158,"tags":159,"homepage":163,"download_link":164,"security_score":123,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"prediction-league","Prediction League","2.1.2","jimmi2times","https:\u002F\u002Fprofiles.wordpress.org\u002Fjimmi2times\u002F","\u003Cp>Prediction League provides a self hosted game for your readers. You can import, create and manage your competitions.\u003C\u002Fp>\n","Self hosted prediction league for your blog",10,2468,"2014-07-29T14:53:00.000Z","3.9.40","3.0","",[160,20,146,161,162],"bracket-game","soccer","tippspiel","http:\u002F\u002Fwww.liga.parkdrei.de","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fprediction-league.zip",{"slug":166,"name":167,"version":168,"author":169,"author_profile":170,"description":171,"short_description":172,"active_installs":173,"downloaded":174,"rating":13,"num_ratings":175,"last_updated":176,"tested_up_to":16,"requires_at_least":177,"requires_php":178,"tags":179,"homepage":183,"download_link":184,"security_score":185,"vuln_count":186,"unpatched_count":29,"last_vuln_date":187,"fetched_at":31},"joomsport-sports-league-results-management","JoomSport – for Sports: Team & League, Football, Hockey & more","5.7.5","beardev","https:\u002F\u002Fprofiles.wordpress.org\u002Fbeardev\u002F","\u003Ch4>Sport league manager for your league, sport tournament, team and club\u003C\u002Fh4>\n\u003Cp>Complex solution to build a sports website. Developed since 2009, JoomSport offers the features essential for any sports site: sports league standings, sports teams with description and stats, players with their profiles, photos and personal achievements, fixtures analytics and match results with score and game details, and finally all this put into well-structured seasons and leagues.\u003C\u002Fp>\n\u003Cp>Ready solution for FIFA World Cup \u003Ca href=\"https:\u002F\u002Fstatorium.com\u002Ffifa-world-cup-2026-api\" rel=\"nofollow ugc\">Statorium package\u003C\u002Fa>! (*pro edition with data)\u003C\u002Fp>\n\u003Cp>Complete overview on \u003Ca href=\"https:\u002F\u002Fjoomsport.com\u002F?utm_source=wpcatalogue&utm_medium=web&utm_campaign=passiveweb\" title=\"WordPress sport plugin\" rel=\"nofollow ugc\">JoomSport.com\u003C\u002Fa>!\u003Cbr \u002F>\nLive Scores via \u003Ca href=\"https:\u002F\u002Fstatorium.com\u002F?utm_source=wpcatalogue&utm_medium=web&utm_campaign=passiveweb\" title=\"Statorium sports API\" rel=\"nofollow ugc\">Statorium sports API\u003C\u002Fa> connected (pro edition)\u003C\u002Fp>\n\u003Ch4>Main features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Robust structure\u003C\u002Fstrong> – allows you to create different types of Leagues with chronologically organized Seasons that consist of one or several MatchDays with Matches inside.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Single and Team\u003C\u002Fstrong> competitions mode that allows you to run both single players and teams sport league \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Responsive\u003C\u002Fstrong> and professionally \u003Cstrong>designed\u003C\u002Fstrong> pages based on bootstrap framework \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Team\u003C\u002Fstrong> and \u003Cstrong>Player\u003C\u002Fstrong> profiles with comprehensive statistic\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Round robin and knockout\u003C\u002Fstrong> (pro edition) matchdays used in football, hockey and other sports leagues or tournaments\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Venue\u003C\u002Fstrong> page with maps and description\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Extra fields\u003C\u002Fstrong> allows you to add more sport data\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Persons\u003C\u002Fstrong> to add information about team coaches, sport game referees and other personnel involved (pro edition) \u003C\u002Fli>\n\u003Cli>Team and player moderation (pro edition)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbeardev.com\u002Fblog\u002Fjoomsport-match-generator-add-on-saves-your-forces-for-bigger-challenges\" title=\"WordPress sport league schedule generator\" rel=\"nofollow ugc\">Match \u002F Schedule generator\u003C\u002Fa> (pro edition)\u003C\u002Fli>\n\u003Cli>Flexible CSV data import (pro edition)\u003C\u002Fli>\n\u003Cli>Integration with Statorium.com sports API\u003C\u002Fli>\n\u003Cli>Integration with \u003Ca href=\"https:\u002F\u002Fapp.joomsport.com\" title=\"Sport mobile application for sport teams and leagues\" rel=\"nofollow ugc\">Mobile App\u003C\u002Fa> service\u003C\u002Fli>\n\u003Cli>and a lot of others…\u003Cbr \u002F>\nCheck the \u003Ca href=\"https:\u002F\u002Fjoomsport.com\u002Fproduct-features\u002Fcompare-editions.html\" title=\"JoomSport - wordpress sport plugin features\" rel=\"nofollow ugc\">full features list on JoomSport.com\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Product Demo\u003C\u002Fh4>\n\u003Cp>View \u003Ca href=\"https:\u002F\u002Fwp-demo.joomsport.com\u002F\" title=\"JoomSport wordpress plugin demo\" rel=\"nofollow ugc\">Pro edition DEMO\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Complementary products\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Statorium.com sports API integration. Helps to import public leagues data automatically.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fapp.joomsport.com\u002F\" title=\"Sport Mobile App\" rel=\"nofollow ugc\">Sports Mobile App\u003C\u002Fa> \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjoomsport-prediction\u002F\" title=\"Sport predictions for JoomSport WordPress plugin\" rel=\"ugc\">Sports predictions\u003C\u002Fa> WordPress plugin \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjoomsport-achievements\u002F\" title=\"Plugin for Athletic type of sports\" rel=\"ugc\">JoomSport Achievements\u003C\u002Fa> – solution for sports where many players compete with each other simultaneously\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Themes with integrated design\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fthemeforest.net\u002Fitem\u002Freal-soccer-sport-clubs-responsive-wp-theme\u002F8888574?ref=beardev\" title=\"Bestselling WordPress sport theme\" rel=\"nofollow ugc\">Real Soccer\u003C\u002Fa> by GoodLayers\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fthemeforest.net\u002Fitem\u002Falchemists-sports-club-and-news-wordpress-theme\u002F20256220\" title=\"Alchemists WordPress sport theme\" rel=\"nofollow ugc\">Alchemists\u003C\u002Fa> by dan Fisher. Available on request.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fthemeforest.net\u002Fitem\u002Fsplash-basketball-sports-wordpress-theme\u002F16751749?ref=beardev\" title=\"Bestselling WordPress sport theme\" rel=\"nofollow ugc\">Splash\u003C\u002Fa> by StylemixThemes. Available on request.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fkodiak-football-sport\" title=\"WordPress Football Sport theme\" rel=\"ugc\">Kodiak football sport\u003C\u002Fa> by BearDev.\u003C\u002Fli>\n\u003Cli>new! \u003Ca href=\"https:\u002F\u002Fthemeforest.net\u002Fitem\u002Ffc-united-football-soccer-wordpress-sports-theme\u002F23390465\" title=\"FC United wordpress sports theme\" rel=\"nofollow ugc\">FC United\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Professional edition available\u003C\u002Fh4>\n\u003Cp>We offer fully functional commercial edition that delivers large number of extras and actually provides our development team investments to improve the product features significantly. Browse \u003Ca href=\"https:\u002F\u002Fwp-demo.joomsport.com\u002F\" title=\"JoomSport WordPress sport plugin - professional edition demo\" rel=\"nofollow ugc\">Pro edition demo\u003C\u002Fa> or \u003Ca href=\"https:\u002F\u002Fjoomsport.com\u002Fweb-shop\u002Fjoomsport-wordpress-sports-plugin.html\" title=\"buy JoomSport pro - wordpress sports plugin\" rel=\"nofollow ugc\">buy from our shop\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Sports JoomSport known to be used for\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>European Football, Soccer (e.g. Champions league, FIFA World Cup Qatar 2022, UEFA EURO 2020, English Premier League, Bundesliga, La Liga)\u003C\u002Fli>\n\u003Cli>Ice Hockey and Field Hockey(e.g. NHL, KHL, AHL)\u003C\u002Fli>\n\u003Cli>Volleyball (e.g. FIVB)\u003C\u002Fli>\n\u003Cli>Rugby \u003C\u002Fli>\n\u003Cli>American Football (e.g. NFL)\u003C\u002Fli>\n\u003Cli>Basketball (e.g. NBA)\u003C\u002Fli>\n\u003Cli>Futsal (known as indoor Football)\u003C\u002Fli>\n\u003Cli>Darts\u003C\u002Fli>\n\u003Cli>Handball\u003C\u002Fli>\n\u003Cli>Billiard\u003C\u002Fli>\n\u003Cli>Snooker\u003C\u002Fli>\n\u003Cli>Table Tennis, Ping-Pong\u003C\u002Fli>\n\u003Cli>Tennis (e.g. US Open, ATP World Tour)\u003C\u002Fli>\n\u003Cli>Water Polo\u003C\u002Fli>\n\u003Cli>eSport games (Counter Strike, WoW, Fifa, Dota)\u003C\u002Fli>\n\u003Cli>Chess\u003C\u002Fli>\n\u003Cli>Lawn bawls\u003C\u002Fli>\n\u003Cli>Softball\u003C\u002Fli>\n\u003Cli>Badminton\u003C\u002Fli>\n\u003Cli>Golf\u003C\u002Fli>\n\u003Cli>Martial arts (Karate, Boxing, Judo, Taekwondo, Kickboxing, etc.)\u003C\u002Fli>\n\u003Cli>any other sport where there is a match\u002Fgame between two participants…\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Features roadmap\u003C\u002Fh4>\n\u003Cp>We have huge number of sport features planned and we listen to our customers – just take a look at our \u003Ca href=\"https:\u002F\u002Ffeedback.joomsport.com\u002Ftopics\u002Fall\u002Fstatus\u002Fall\u002Fcategory\u002F2\u002Fsort\u002Fall\u002Fpage\u002F1\" title=\"Sport plugin features ideaboard\" rel=\"nofollow ugc\">features feedback portal\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Translations\u003C\u002Fh4>\n\u003Cp>Check translations available on \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fjoomsport-sports-league-results-management\" rel=\"nofollow ugc\">translation page\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Valuable links\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Statorium.com sports API integration. Helps to import public leagues data automatically.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fjoomsport.com\u002Fsupport\u002Fdocumentation\u002Fjoomsport-wordpress-sports-plugin-documentation.html\" title=\"JoomSport WordPress sport plugin documentation\" rel=\"nofollow ugc\">JoomSport documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fjoomsport.com\" title=\"JoomSport WordPress sport plugin\" rel=\"nofollow ugc\">JoomSport project site\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Professional edition \u003Ca href=\"https:\u002F\u002Fwp-demo.joomsport.com\" title=\"JoomSport WordPress sport plugin - professional edition demo\" rel=\"nofollow ugc\">demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Read our \u003Ca href=\"https:\u002F\u002Fbeardev.com\u002Fblog\" title=\"Sport technology blog\" rel=\"nofollow ugc\">Sport technology blog\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>or find BearDev on \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002FBearDev.company\" rel=\"nofollow ugc\">Facebook\u003C\u002Fa> & \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002FBearDev\" rel=\"nofollow ugc\">Twitter\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Our Moto\u003C\u002Fh4>\n\u003Cp>Discover new level of your sport project\u003C\u002Fp>\n\u003Ch4>Our Global Goal\u003C\u002Fh4>\n\u003Cp>We are changing the sport industry by creating comprehensive software infrastructure for sport league management\u003C\u002Fp>\n","Create PRO sports website for your club, sports team or sports league! Soccer, Football, Hockey, Basketball, Volleyball, Handball, eSport & others.",1000,112265,44,"2026-03-11T12:55:00.000Z","4.0","7.0",[20,180,181,24,182],"hockey","league","sports-team","http:\u002F\u002Fjoomsport.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fjoomsport-sports-league-results-management.5.7.5.zip",83,9,"2025-10-02 22:17:24",{"slug":189,"name":190,"version":191,"author":192,"author_profile":193,"description":194,"short_description":195,"active_installs":196,"downloaded":197,"rating":198,"num_ratings":199,"last_updated":200,"tested_up_to":201,"requires_at_least":202,"requires_php":203,"tags":204,"homepage":210,"download_link":211,"security_score":198,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"cyberpress","CyberPress","2.5.7","nK","https:\u002F\u002Fprofiles.wordpress.org\u002Fnko\u002F","\u003Cp>Manage eSport teams, players, matches and tournaments. Included individual players and teams profiles. Pages with information about matches and tournaments.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Online Demo \u003Ca href=\"https:\u002F\u002Fgetcyberpress.com\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fgetcyberpress.com\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Tournaments\u003C\u002Fli>\n\u003Cli>Matches\u003C\u002Fli>\n\u003Cli>Teams\u003C\u002Fli>\n\u003Cli>Players\u003C\u002Fli>\n\u003Cli>Games\u003C\u002Fli>\n\u003C\u002Ful>\n","Manage eSport Tournaments, Matches, Teams and Players.",200,16892,100,4,"2026-01-11T12:26:00.000Z","6.9.4","6.3","7.2",[205,206,207,208,209],"esports","games","matches","teams","tournaments","https:\u002F\u002Fgetcyberpress.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcyberpress.2.5.7.zip",{"slug":213,"name":214,"version":215,"author":169,"author_profile":170,"description":216,"short_description":217,"active_installs":196,"downloaded":218,"rating":198,"num_ratings":219,"last_updated":220,"tested_up_to":16,"requires_at_least":177,"requires_php":18,"tags":221,"homepage":183,"download_link":226,"security_score":198,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"joomsport-achievements","Achievements sports league","1.7","\u003Cp>JoomSport Achievements is a flexible solution to build your sports league site for sports where many players compete with each other simultaneously in each attempt. Ideal plugin to organise a site dedicated to Olympic games, as it is suitable for most of the Olympic sports.\u003C\u002Fp>\n\u003Ch4>Main features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Robust but simple structure\u003C\u002Fstrong> with three main items: league, season and stage\u003C\u002Fli>\n\u003Cli>Hierarchical \u003Cstrong>Season\u003C\u002Fstrong> with season table filters and ranking based on stage categories\u003C\u002Fli>\n\u003Cli>Ranking by Points or selected Result field\u003C\u002Fli>\n\u003Cli>Categorized \u003Cstrong>stages\u003C\u002Fstrong> with ability to add results for each player \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Player profiles\u003C\u002Fstrong> with stage results, description and photo\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Responsive and professionally\u003C\u002Fstrong> designed pages based on bootstrap framework \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Extra fields\u003C\u002Fstrong> allows you to add more information on selected level\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Pro version available\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fjoomsport.com\u002Fweb-shop\u002Fachievements-pro-plugin.html\" title=\"Achievements pro version\" rel=\"nofollow ugc\">Professional edition\u003C\u002Fa> includes 4 shortcodes:\u003Cbr \u002F>\n* Stages shortcode\u003Cbr \u002F>\n* Stages list shortcode\u003Cbr \u002F>\n* Standings shortcode\u003Cbr \u002F>\n* Player shortcode\u003C\u002Fp>\n\u003Ch4>Demo\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwp-demo.joomsport.com\u002Fjsprt_achv_season\u002F2016-2017\u002F\" title=\"JoomSport Achievements demo\" rel=\"nofollow ugc\">Product demo available\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Sports potentially supported\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Motor sport racing\u003C\u002Fli>\n\u003Cli>Athletics (Running, Jumping)\u003C\u002Fli>\n\u003Cli>Aquatics (Swimming, Diving)\u003C\u002Fli>\n\u003Cli>Skiing (ski jumping, all types of snow skiing, snowboarding)\u003C\u002Fli>\n\u003Cli>Horse races\u003C\u002Fli>\n\u003Cli>Fishing\u003C\u002Fli>\n\u003Cli>Skating\u003C\u002Fli>\n\u003Cli>Biathlon\u003C\u002Fli>\n\u003Cli>Cycling \u003C\u002Fli>\n\u003Cli>Canoeing \u003C\u002Fli>\n\u003Cli>Bobsleigh \u003C\u002Fli>\n\u003Cli>Skateboarding\u003C\u002Fli>\n\u003Cli>Triathlon\u003C\u002Fli>\n\u003Cli>Pentathlon\u003C\u002Fli>\n\u003Cli>Weightlifting\u003C\u002Fli>\n\u003Cli>Surfing\u003C\u002Fli>\n\u003Cli>Shooting\u003C\u002Fli>\n\u003Cli>Archery\u003C\u002Fli>\n\u003Cli>Figure skating\u003C\u002Fli>\n\u003Cli>Golf (for single players)\u003C\u002Fli>\n\u003Cli>Bowling\u003C\u002Fli>\n\u003Cli>Air sports \u003C\u002Fli>\n\u003Cli>Dancing\u003C\u002Fli>\n\u003Cli>Poker \u003C\u002Fli>\n\u003Cli>any other sport where there is a match\u002Fgame between MANY participants in each attempt…\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Other products\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>The full product list by \u003Ca href=\"https:\u002F\u002Fbeardev.com\u002F\" title=\"Sports software development company\" rel=\"nofollow ugc\">BearDev sports software development company\u003C\u002Fa>=\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjoomsport-sports-league-results-management\u002F\" title=\"WordPress Sports Plugin\" rel=\"ugc\">JoomSport\u003C\u002Fa> – solution for such sports as football, soccer, hockey, basketball, volleball etc. It is based on structure where TWO participants compete with each other in single match.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjoomsport-prediction\" title=\"Sports prediction game plugin\" rel=\"ugc\">Sports prediction game plugin\u003C\u002Fa> – organise prediction game for your site fans.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Translations\u003C\u002Fh4>\n\u003Cp>Check translations available on \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fjoomsport-achievements\" rel=\"nofollow ugc\">translation page\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Video Tutorials\u003C\u002Fh4>\n\u003Cp>By place and points ranking \u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FCMx9V-Q2UEk?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch4>Our Slogan and Global Goal\u003C\u002Fh4>\n\u003Cp>We push our client’s projects to a new level. Our global goal is to develop top-quality software for complete sports league management.\u003C\u002Fp>\n","Sports plugin for motor racing, athletics, aquatics, gymnastics, golf, running, cycling, skiing, poker and similar sports. Manage your league with us!",11134,6,"2026-01-28T15:15:00.000Z",[222,223,224,225,24],"athletics","motosport","olympic-games","racing","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fjoomsport-achievements.1.7.zip",{"slug":228,"name":229,"version":230,"author":231,"author_profile":232,"description":233,"short_description":234,"active_installs":198,"downloaded":235,"rating":29,"num_ratings":29,"last_updated":236,"tested_up_to":237,"requires_at_least":238,"requires_php":158,"tags":239,"homepage":242,"download_link":243,"security_score":244,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"football-standings","Sport livescores: foootball and basketball results, fixtures and standings","1.0.1","footstandings","https:\u002F\u002Fprofiles.wordpress.org\u002Ffootstandings\u002F","\u003Cp>Introducing Sport LiveScores, the ultimate WordPress plugin for every sports enthusiast and website owner! This powerful, free plugin brings real-time football and basketball score updates directly to your WordPress site. With Sport LiveScores, stay updated with all the action from the sports world without the hassle of ads or subscription fees.\u003C\u002Fp>\n\u003Cp>Key Features:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Comprehensive Coverage: Sport LiveScores offers extensive coverage of football and basketball games, ensuring you don’t miss any action. It includes:\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cul>\n\u003Cli>Today’s Games: Get scores and updates on all the football and basketball games happening today.\u003C\u002Fli>\n\u003Cli>Live Games: Stay on top of live matches as they happen.\u003C\u002Fli>\n\u003Cli>Tomorrow’s Games: Preview upcoming games scheduled for the next day.\u003C\u002Fli>\n\u003Cli>Yesterday’s Games: Review scores and highlights from yesterday’s matches.\u003C\u002Fli>\n\u003Cli>Tournament Tracking: Access scores and updates from over 3000 tournaments, including major events like Euro-2024, the English Premier League (EPL), the UEFA Champions League, the NBA, and even the Olympic Games.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Col>\n\u003Cli>\n\u003Cp>User-Friendly Interface: The plugin is fully responsive, providing an optimal viewing experience across all devices. Whether your audience is on desktop, tablet, or mobile, Sport LiveScores adjusts seamlessly.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Timezone Autodetection: Sport LiveScores intelligently detects the user’s timezone, displaying the match times and event data accurately for their specific location. No more timezone confusion for your international audience!\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Multi-Language Support: Break language barriers with Sport LiveScores’s support for 21 languages, making your website accessible to a global audience.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Customization at Your Fingertips: Tailor the look and feel of Sport LiveScores to match your website’s theme. The plugin allows you to customize colors, fonts, and layout, offering a consistent user experience.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>No Ads, Absolutely Free: Enjoy all the features of Sport LiveScores without any advertisements. This plugin is completely free, providing a clean and uninterrupted experience for both you and your users.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Sport LiveScores is more than just a plugin – it’s a comprehensive solution for integrating live sports scores into your WordPress site. Whether you’re a sports blogger, a fan site, or a news portal, Sport LiveScores enriches your content, engages your audience, and elevates your website’s appeal.\u003C\u002Fp>\n\u003Cp>Get Sport LiveScores now and transform your WordPress site into a dynamic sports hub!\u003C\u002Fp>\n\u003Cp>Sport LiveScores utilizes the external service 777score.com to obtain up-to-date information about the schedule and results of football matches. 777score.com is a recognized source of sports information trusted by the sports community. This service provides a wide range of information about football, including various leagues, tournaments, and championships from around the world.\u003C\u002Fp>\n\u003Cp>The functioning of the 777score.com service is based on delivering real-time data about selected matches, including the match start time, its status, incidents, and the score. Users have the ability to view detailed information about matches, such as goal lists, received cards, and other key events, without the need to refresh the page. This means that data is automatically updated without requiring page reload.\u003C\u002Fp>\n","Add auto-updated live scores information about more than 3000 football and basketball tournaments and standings with ease!",9359,"2024-09-02T10:41:00.000Z","6.6.5","4.1",[240,20,24,241,209],"basketball","team","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Ffootball-standings\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffootball-standings.1.0.1.zip",92,{"attackSurface":246,"codeSignals":517,"taintFlows":952,"riskAssessment":987,"analyzedAt":999},{"hooks":247,"ajaxHandlers":387,"restRoutes":405,"shortcodes":406,"cronEvents":515,"entryPointCount":516,"unprotectedCount":199},[248,254,260,264,269,272,275,278,282,286,290,294,298,302,306,310,314,318,322,326,330,334,337,341,344,348,352,356,358,362,366,370,374,379,381,383,385],{"type":249,"name":250,"callback":251,"file":252,"line":253},"action","admin_print_footer_scripts","insert_pointers_script","admin\\class-football-pool-admin-feature-pointers.php",144,{"type":255,"name":256,"callback":257,"file":258,"line":259},"filter","mce_external_plugins","add_tinymce_footballpool_plugin","admin\\class-football-pool-admin.php",274,{"type":255,"name":261,"callback":262,"file":258,"line":263},"mce_buttons","register_tinymce_footballpool_button",275,{"type":249,"name":265,"callback":266,"priority":153,"file":267,"line":268},"plugins_loaded","update_db_check","football-pool.php",102,{"type":249,"name":270,"callback":270,"file":267,"line":271},"init",107,{"type":255,"name":273,"callback":273,"file":267,"line":274},"show_admin_bar",112,{"type":255,"name":276,"callback":276,"file":267,"line":277},"the_content",113,{"type":255,"name":279,"callback":280,"file":267,"line":281},"the_title","stats_page_title",115,{"type":249,"name":283,"callback":284,"file":267,"line":285},"wp_head","change_html_head",118,{"type":255,"name":287,"callback":288,"file":267,"line":289},"document_title_parts","change_wp_title",119,{"type":249,"name":291,"callback":292,"file":267,"line":293},"user_register","new_pool_user",124,{"type":249,"name":295,"callback":296,"file":267,"line":297},"register_form","registration_form_extra_fields",125,{"type":249,"name":299,"callback":300,"file":267,"line":301},"register_post","registration_form_post",126,{"type":255,"name":303,"callback":304,"file":267,"line":305},"registration_errors","registration_check_fields",127,{"type":255,"name":307,"callback":308,"file":267,"line":309},"login_redirect","player_login_redirect",130,{"type":255,"name":311,"callback":312,"file":267,"line":313},"registration_redirect","player_registration_redirect",132,{"type":255,"name":315,"callback":316,"file":267,"line":317},"wp_privacy_personal_data_exporters","register_user_data_exporters",138,{"type":255,"name":319,"callback":320,"file":267,"line":321},"wp_privacy_personal_data_erasers","register_privacy_erasers",141,{"type":249,"name":323,"callback":324,"file":267,"line":325},"deleted_user","delete_user_from_pool",151,{"type":249,"name":327,"callback":328,"file":267,"line":329},"admin_menu","admin_menu_init",172,{"type":249,"name":331,"callback":332,"file":267,"line":333},"show_user_profile","add_extra_profile_fields",174,{"type":249,"name":335,"callback":332,"file":267,"line":336},"edit_user_profile",175,{"type":249,"name":338,"callback":339,"file":267,"line":340},"personal_options_update","update_user_options",176,{"type":249,"name":342,"callback":339,"file":267,"line":343},"edit_user_profile_update",177,{"type":249,"name":345,"callback":346,"file":267,"line":347},"admin_enqueue_scripts","initialize_wp_media",178,{"type":249,"name":349,"callback":350,"file":267,"line":351},"wp_dashboard_setup","add_dashboard_widgets",179,{"type":249,"name":353,"callback":354,"file":267,"line":355},"admin_init","tinymce_add_plugin",181,{"type":249,"name":345,"callback":270,"file":267,"line":357},184,{"type":255,"name":359,"callback":360,"file":267,"line":361},"admin_body_class","add_body_class",185,{"type":255,"name":363,"callback":364,"file":267,"line":365},"plugin_action_links","add_plugin_settings_link",186,{"type":255,"name":367,"callback":368,"priority":153,"file":267,"line":369},"set-screen-option","set_screen_options",188,{"type":255,"name":265,"callback":371,"priority":372,"file":267,"line":373},"init_admin",20,193,{"type":249,"name":375,"callback":376,"file":377,"line":378},"widgets_init","closure","widgets\\widget-football-pool-group.php",29,{"type":249,"name":375,"callback":376,"file":380,"line":378},"widgets\\widget-football-pool-lastgames.php",{"type":249,"name":375,"callback":376,"file":382,"line":378},"widgets\\widget-football-pool-next-prediction.php",{"type":249,"name":375,"callback":376,"file":384,"line":378},"widgets\\widget-football-pool-ranking.php",{"type":249,"name":375,"callback":376,"file":386,"line":378},"widgets\\widget-football-pool-shoutbox.php",[388,393,397,401],{"action":389,"nopriv":390,"callback":391,"hasNonce":390,"hasCapCheck":390,"file":267,"line":392},"footballpool_calculate_scorehistory",false,"process",199,{"action":394,"nopriv":390,"callback":395,"hasNonce":390,"hasCapCheck":390,"file":267,"line":396},"footballpool_update_joker","update_joker",201,{"action":398,"nopriv":390,"callback":399,"hasNonce":390,"hasCapCheck":390,"file":267,"line":400},"footballpool_update_team_prediction","update_prediction",203,{"action":402,"nopriv":390,"callback":403,"hasNonce":390,"hasCapCheck":390,"file":267,"line":404},"footballpool_update_bonus_question","update_question",205,[],[407,412,416,419,422,426,430,434,438,442,446,449,453,457,461,465,469,472,476,480,484,488,492,496,500,503,507,511],{"tag":408,"callback":409,"file":410,"line":411},"fp-next-match-form","shortcode_next_match_form","classes\\class-football-pool-shortcodes.php",26,{"tag":413,"callback":414,"file":410,"line":415},"fp-last-calc-date","shortcode_last_calc_date",27,{"tag":417,"callback":418,"file":410,"line":88},"fp-money-in-the-pot","shortcode_money_in_the_pot",{"tag":420,"callback":421,"file":410,"line":378},"fp-user-list","shortcode_user_list",{"tag":423,"callback":424,"file":410,"line":425},"fp-predictions","shortcode_predictions",30,{"tag":427,"callback":428,"file":410,"line":429},"fp-predictionform","shortcode_predictionform",31,{"tag":431,"callback":432,"file":410,"line":433},"fp-group","shortcode_group",33,{"tag":435,"callback":436,"file":410,"line":437},"fp-matches","shortcode_matches",34,{"tag":439,"callback":440,"file":410,"line":441},"fp-ranking","shortcode_ranking",35,{"tag":443,"callback":444,"file":410,"line":445},"fp-scores","shortcode_scores",37,{"tag":447,"callback":444,"file":410,"line":448},"fp-match-scores",38,{"tag":450,"callback":451,"file":410,"line":452},"fp-question-scores","shortcode_question_scores",39,{"tag":454,"callback":455,"file":410,"line":456},"fp-user-score","shortcode_user_score",40,{"tag":458,"callback":459,"file":410,"line":460},"fp-user-ranking","shortcode_user_ranking",41,{"tag":462,"callback":463,"file":410,"line":464},"fp-countdown","shortcode_countdown",42,{"tag":466,"callback":467,"file":410,"line":468},"fp-register","shortcode_register_link",43,{"tag":470,"callback":471,"file":410,"line":175},"fp-link","shortcode_link",{"tag":473,"callback":474,"file":410,"line":475},"fp-totopoints","shortcode_totopoints",45,{"tag":477,"callback":478,"file":410,"line":479},"fp-fullpoints","shortcode_fullpoints",46,{"tag":481,"callback":482,"file":410,"line":483},"fp-goalpoints","shortcode_goalpoints",47,{"tag":485,"callback":486,"file":410,"line":487},"fp-diffpoints","shortcode_diffpoints",48,{"tag":489,"callback":490,"file":410,"line":491},"fp-jokermultiplier","shortcode_jokermultiplier",49,{"tag":493,"callback":494,"file":410,"line":495},"fp-league-info","shortcode_league_info",50,{"tag":497,"callback":498,"file":410,"line":499},"fp-stats-settings","shortcode_stats_settings",51,{"tag":501,"callback":498,"file":410,"line":502},"fp-chart-settings",52,{"tag":504,"callback":505,"file":410,"line":506},"fp-plugin-option","shortcode_plugin_option",53,{"tag":508,"callback":509,"file":410,"line":510},"fp-next-matches","shortcode_next_matches",54,{"tag":512,"callback":513,"file":410,"line":514},"fp-last-matches","shortcode_last_matches",55,[],32,{"dangerousFunctions":518,"sqlUsage":519,"outputEscaping":531,"fileOperations":944,"externalRequests":29,"nonceChecks":468,"capabilityChecks":60,"bundledLibraries":945},[],{"prepared":520,"raw":521,"locations":522},350,3,[523,527,529],{"file":524,"line":525,"context":526},"classes\\class-football-pool.php",587,"$wpdb->query() with variable interpolation",{"file":524,"line":528,"context":526},588,{"file":524,"line":530,"context":526},606,{"escaped":532,"rawEcho":533,"locations":534},150,247,[535,538,540,541,542,543,544,545,547,548,549,550,551,552,554,555,557,558,560,561,563,564,565,566,567,569,572,574,576,578,579,580,582,584,585,587,589,590,591,593,595,597,599,600,602,603,605,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,625,626,628,630,632,634,636,637,638,639,641,643,644,645,647,649,651,652,653,655,657,659,660,662,664,665,666,668,670,672,674,676,678,680,682,684,686,688,690,692,694,696,698,701,704,705,707,709,711,713,715,717,719,721,722,725,726,728,730,732,734,735,736,737,739,740,741,743,745,747,748,750,752,753,754,756,758,760,762,764,765,767,769,770,771,773,775,777,779,781,783,785,787,789,791,793,794,796,798,800,801,802,804,805,807,809,811,813,814,815,816,818,819,821,822,823,825,827,829,832,835,837,838,840,842,844,846,848,851,853,855,857,858,859,861,862,864,865,867,869,870,871,873,874,875,876,878,880,881,883,885,886,887,889,891,892,894,896,898,900,902,904,906,908,910,912,914,916,918,920,922,924,926,927,929,931,933,934,935,937,938,939,940,942],{"file":536,"line":329,"context":537},"admin\\class-football-pool-admin-bonusquestions.php","raw output",{"file":536,"line":539,"context":537},173,{"file":536,"line":539,"context":537},{"file":536,"line":340,"context":537},{"file":536,"line":340,"context":537},{"file":536,"line":340,"context":537},{"file":536,"line":340,"context":537},{"file":536,"line":546,"context":537},195,{"file":536,"line":546,"context":537},{"file":536,"line":546,"context":537},{"file":536,"line":546,"context":537},{"file":536,"line":546,"context":537},{"file":536,"line":546,"context":537},{"file":536,"line":553,"context":537},216,{"file":536,"line":553,"context":537},{"file":536,"line":556,"context":537},217,{"file":536,"line":556,"context":537},{"file":536,"line":559,"context":537},218,{"file":536,"line":559,"context":537},{"file":536,"line":562,"context":537},219,{"file":536,"line":562,"context":537},{"file":536,"line":562,"context":537},{"file":536,"line":562,"context":537},{"file":536,"line":562,"context":537},{"file":536,"line":568,"context":537},223,{"file":570,"line":571,"context":537},"admin\\class-football-pool-admin-games.php",480,{"file":570,"line":573,"context":537},481,{"file":570,"line":575,"context":537},493,{"file":570,"line":577,"context":537},531,{"file":570,"line":577,"context":537},{"file":570,"line":577,"context":537},{"file":570,"line":581,"context":537},540,{"file":570,"line":583,"context":537},541,{"file":570,"line":583,"context":537},{"file":570,"line":586,"context":537},542,{"file":570,"line":588,"context":537},549,{"file":570,"line":588,"context":537},{"file":570,"line":588,"context":537},{"file":570,"line":592,"context":537},591,{"file":570,"line":594,"context":537},683,{"file":570,"line":596,"context":537},947,{"file":570,"line":598,"context":537},963,{"file":570,"line":598,"context":537},{"file":570,"line":601,"context":537},964,{"file":570,"line":601,"context":537},{"file":570,"line":604,"context":537},965,{"file":570,"line":606,"context":537},977,{"file":570,"line":606,"context":537},{"file":570,"line":606,"context":537},{"file":570,"line":606,"context":537},{"file":570,"line":606,"context":537},{"file":570,"line":606,"context":537},{"file":570,"line":606,"context":537},{"file":570,"line":606,"context":537},{"file":570,"line":606,"context":537},{"file":570,"line":606,"context":537},{"file":570,"line":606,"context":537},{"file":570,"line":606,"context":537},{"file":570,"line":606,"context":537},{"file":570,"line":606,"context":537},{"file":570,"line":606,"context":537},{"file":570,"line":606,"context":537},{"file":623,"line":624,"context":537},"admin\\class-football-pool-admin-help.php",104,{"file":623,"line":369,"context":537},{"file":623,"line":627,"context":537},189,{"file":623,"line":629,"context":537},190,{"file":623,"line":631,"context":537},191,{"file":623,"line":633,"context":537},192,{"file":623,"line":635,"context":537},214,{"file":623,"line":635,"context":537},{"file":623,"line":568,"context":537},{"file":623,"line":568,"context":537},{"file":623,"line":640,"context":537},235,{"file":623,"line":642,"context":537},236,{"file":623,"line":642,"context":537},{"file":623,"line":642,"context":537},{"file":623,"line":646,"context":537},237,{"file":623,"line":648,"context":537},264,{"file":623,"line":650,"context":537},265,{"file":623,"line":650,"context":537},{"file":623,"line":650,"context":537},{"file":623,"line":654,"context":537},266,{"file":623,"line":656,"context":537},282,{"file":623,"line":658,"context":537},283,{"file":623,"line":658,"context":537},{"file":623,"line":661,"context":537},440,{"file":623,"line":663,"context":537},448,{"file":623,"line":577,"context":537},{"file":623,"line":581,"context":537},{"file":623,"line":667,"context":537},708,{"file":623,"line":669,"context":537},713,{"file":623,"line":671,"context":537},738,{"file":623,"line":673,"context":537},743,{"file":623,"line":675,"context":537},768,{"file":623,"line":677,"context":537},1028,{"file":623,"line":679,"context":537},1038,{"file":623,"line":681,"context":537},1073,{"file":623,"line":683,"context":537},1210,{"file":623,"line":685,"context":537},1256,{"file":623,"line":687,"context":537},1421,{"file":623,"line":689,"context":537},1628,{"file":623,"line":691,"context":537},1693,{"file":623,"line":693,"context":537},1822,{"file":623,"line":695,"context":537},2110,{"file":697,"line":553,"context":537},"admin\\class-football-pool-admin-matchtypes.php",{"file":699,"line":700,"context":537},"admin\\class-football-pool-admin-options.php",1083,{"file":702,"line":703,"context":537},"admin\\class-football-pool-admin-predictions-audit-log.php",62,{"file":702,"line":27,"context":537},{"file":702,"line":706,"context":537},97,{"file":702,"line":708,"context":537},156,{"file":702,"line":710,"context":537},165,{"file":702,"line":712,"context":537},166,{"file":702,"line":714,"context":537},167,{"file":702,"line":716,"context":537},168,{"file":702,"line":718,"context":537},169,{"file":702,"line":720,"context":537},170,{"file":702,"line":340,"context":537},{"file":723,"line":724,"context":537},"admin\\class-football-pool-admin-users.php",560,{"file":723,"line":724,"context":537},{"file":723,"line":727,"context":537},564,{"file":723,"line":729,"context":537},570,{"file":723,"line":731,"context":537},575,{"file":723,"line":733,"context":537},582,{"file":723,"line":733,"context":537},{"file":723,"line":733,"context":537},{"file":723,"line":733,"context":537},{"file":723,"line":738,"context":537},597,{"file":723,"line":738,"context":537},{"file":723,"line":738,"context":537},{"file":723,"line":742,"context":537},638,{"file":723,"line":744,"context":537},639,{"file":723,"line":746,"context":537},641,{"file":723,"line":746,"context":537},{"file":723,"line":749,"context":537},652,{"file":723,"line":751,"context":537},653,{"file":723,"line":751,"context":537},{"file":258,"line":437,"context":537},{"file":258,"line":755,"context":537},357,{"file":258,"line":757,"context":537},398,{"file":258,"line":759,"context":537},409,{"file":258,"line":761,"context":537},457,{"file":258,"line":763,"context":537},463,{"file":258,"line":575,"context":537},{"file":258,"line":766,"context":537},518,{"file":258,"line":768,"context":537},525,{"file":258,"line":768,"context":537},{"file":258,"line":768,"context":537},{"file":258,"line":772,"context":537},617,{"file":258,"line":774,"context":537},623,{"file":258,"line":776,"context":537},634,{"file":258,"line":778,"context":537},648,{"file":258,"line":780,"context":537},661,{"file":258,"line":782,"context":537},686,{"file":258,"line":784,"context":537},807,{"file":258,"line":786,"context":537},844,{"file":258,"line":788,"context":537},881,{"file":258,"line":790,"context":537},899,{"file":258,"line":792,"context":537},945,{"file":258,"line":792,"context":537},{"file":258,"line":795,"context":537},967,{"file":258,"line":797,"context":537},994,{"file":258,"line":799,"context":537},997,{"file":258,"line":799,"context":537},{"file":258,"line":173,"context":537},{"file":258,"line":803,"context":537},1011,{"file":258,"line":803,"context":537},{"file":258,"line":806,"context":537},1015,{"file":258,"line":808,"context":537},1021,{"file":258,"line":810,"context":537},1040,{"file":258,"line":812,"context":537},1048,{"file":258,"line":812,"context":537},{"file":258,"line":812,"context":537},{"file":258,"line":812,"context":537},{"file":258,"line":817,"context":537},1062,{"file":258,"line":817,"context":537},{"file":258,"line":820,"context":537},1071,{"file":258,"line":820,"context":537},{"file":258,"line":820,"context":537},{"file":258,"line":824,"context":537},1262,{"file":258,"line":826,"context":537},1264,{"file":258,"line":828,"context":537},1322,{"file":830,"line":831,"context":537},"admin\\timezone-test.php",65,{"file":833,"line":834,"context":537},"classes\\class-football-pool-groups.php",371,{"file":836,"line":313,"context":537},"classes\\class-football-pool-pagination.php",{"file":836,"line":556,"context":537},{"file":839,"line":516,"context":537},"classes\\class-football-pool-utils.php",{"file":839,"line":841,"context":537},56,{"file":839,"line":843,"context":537},414,{"file":839,"line":845,"context":537},1056,{"file":839,"line":847,"context":537},1058,{"file":849,"line":850,"context":537},"classes\\class-football-pool-widget.php",158,{"file":849,"line":852,"context":537},160,{"file":849,"line":854,"context":537},224,{"file":849,"line":856,"context":537},229,{"file":849,"line":640,"context":537},{"file":849,"line":640,"context":537},{"file":849,"line":860,"context":537},239,{"file":849,"line":860,"context":537},{"file":849,"line":863,"context":537},243,{"file":849,"line":863,"context":537},{"file":849,"line":866,"context":537},248,{"file":849,"line":868,"context":537},256,{"file":849,"line":868,"context":537},{"file":849,"line":868,"context":537},{"file":849,"line":872,"context":537},262,{"file":849,"line":872,"context":537},{"file":849,"line":872,"context":537},{"file":849,"line":872,"context":537},{"file":849,"line":877,"context":537},267,{"file":524,"line":879,"context":537},728,{"file":524,"line":879,"context":537},{"file":524,"line":882,"context":537},772,{"file":524,"line":884,"context":537},774,{"file":524,"line":884,"context":537},{"file":524,"line":884,"context":537},{"file":524,"line":888,"context":537},879,{"file":524,"line":890,"context":537},880,{"file":524,"line":788,"context":537},{"file":524,"line":893,"context":537},882,{"file":524,"line":895,"context":537},883,{"file":524,"line":897,"context":537},884,{"file":524,"line":899,"context":537},885,{"file":524,"line":901,"context":537},886,{"file":524,"line":903,"context":537},887,{"file":524,"line":905,"context":537},888,{"file":524,"line":907,"context":537},889,{"file":524,"line":909,"context":537},890,{"file":524,"line":911,"context":537},891,{"file":524,"line":913,"context":537},893,{"file":524,"line":915,"context":537},894,{"file":524,"line":917,"context":537},895,{"file":524,"line":919,"context":537},896,{"file":524,"line":921,"context":537},897,{"file":377,"line":923,"context":537},89,{"file":380,"line":925,"context":537},133,{"file":382,"line":640,"context":537},{"file":382,"line":928,"context":537},304,{"file":382,"line":930,"context":537},309,{"file":384,"line":932,"context":537},110,{"file":384,"line":932,"context":537},{"file":384,"line":932,"context":537},{"file":384,"line":936,"context":537},122,{"file":386,"line":706,"context":537},{"file":386,"line":706,"context":537},{"file":386,"line":706,"context":537},{"file":386,"line":941,"context":537},120,{"file":386,"line":943,"context":537},146,5,[946,949],{"name":947,"version":38,"knownCves":948},"TinyMCE",[],{"name":950,"version":38,"knownCves":951},"jQuery",[],[953,968,977],{"entryPoint":954,"graph":955,"unsanitizedCount":140,"severity":41},"show (classes\\class-football-pool-pagination.php:139)",{"nodes":956,"edges":966},[957,961],{"id":958,"type":959,"label":960,"file":836,"line":321},"n0","source","$_SERVER",{"id":962,"type":963,"label":964,"file":836,"line":556,"wp_function":965},"n1","sink","echo() [XSS]","echo",[967],{"from":958,"to":962,"sanitized":390},{"entryPoint":969,"graph":970,"unsanitizedCount":140,"severity":976},"\u003Cclass-football-pool-pagination> (classes\\class-football-pool-pagination.php:0)",{"nodes":971,"edges":974},[972,973],{"id":958,"type":959,"label":960,"file":836,"line":321},{"id":962,"type":963,"label":964,"file":836,"line":556,"wp_function":965},[975],{"from":958,"to":962,"sanitized":390},"low",{"entryPoint":978,"graph":979,"unsanitizedCount":140,"severity":976},"\u003Cclass-football-pool-utils> (classes\\class-football-pool-utils.php:0)",{"nodes":980,"edges":985},[981,984],{"id":958,"type":959,"label":982,"file":839,"line":983},"$_POST",853,{"id":962,"type":963,"label":964,"file":839,"line":847,"wp_function":965},[986],{"from":958,"to":962,"sanitized":390},{"summary":988,"deductions":989},"The \"football-pool\" plugin v2.13.1 presents a mixed security posture.  While it demonstrates good practices in SQL query handling and a robust number of nonce and capability checks, several areas raise concern. The presence of 4 AJAX handlers without authentication checks creates a significant attack surface for unauthorized actions.  Furthermore, the taint analysis, though limited in scope, flagged 3 flows with unsanitized paths, indicating potential vulnerabilities if these paths are exploited. The plugin's history of 8 medium-severity CVEs, primarily related to Cross-Site Scripting and CSRF, is a notable weakness. Although no CVEs are currently unpatched, the recurring nature of these vulnerability types suggests a continued need for diligent code review and secure coding practices. The most recent vulnerability in 2025 is concerning given the current date.",[990,992,994,997],{"reason":991,"points":28},"Unprotected AJAX handlers",{"reason":993,"points":219},"Flows with unsanitized paths",{"reason":995,"points":996},"History of 8 medium CVEs",16,{"reason":998,"points":944},"Output escaping below 50%","2026-03-16T19:21:01.762Z",{"wat":1001,"direct":1026},{"assetPaths":1002,"generatorPatterns":1013,"scriptPaths":1014,"versionParams":1015},[1003,1004,1005,1006,1007,1008,1009,1010,1011,1012],"\u002Fwp-content\u002Fplugins\u002Ffootball-pool\u002Fcss\u002Ffootball-pool.css","\u002Fwp-content\u002Fplugins\u002Ffootball-pool\u002Fcss\u002Ffootball-pool-admin.css","\u002Fwp-content\u002Fplugins\u002Ffootball-pool\u002Fcss\u002Ffootball-pool-charts.css","\u002Fwp-content\u002Fplugins\u002Ffootball-pool\u002Fcss\u002Ffootball-pool-comments.css","\u002Fwp-content\u002Fplugins\u002Ffootball-pool\u002Fcss\u002Ffootball-pool-tables.css","\u002Fwp-content\u002Fplugins\u002Ffootball-pool\u002Fjs\u002Ffootball-pool.js","\u002Fwp-content\u002Fplugins\u002Ffootball-pool\u002Fjs\u002Ffootball-pool-admin.js","\u002Fwp-content\u002Fplugins\u002Ffootball-pool\u002Fjs\u002Ffootball-pool-charts.js","\u002Fwp-content\u002Fplugins\u002Ffootball-pool\u002Fjs\u002Ffootball-pool-comments.js","\u002Fwp-content\u002Fplugins\u002Ffootball-pool\u002Fjs\u002Ffootball-pool-tables.js",[],[1008,1009,1010,1011,1012],[1016,1017,1018,1019,1020,1021,1022,1023,1024,1025],"football-pool\u002Fcss\u002Ffootball-pool.css?ver=","football-pool\u002Fcss\u002Ffootball-pool-admin.css?ver=","football-pool\u002Fcss\u002Ffootball-pool-charts.css?ver=","football-pool\u002Fcss\u002Ffootball-pool-comments.css?ver=","football-pool\u002Fcss\u002Ffootball-pool-tables.css?ver=","football-pool\u002Fjs\u002Ffootball-pool.js?ver=","football-pool\u002Fjs\u002Ffootball-pool-admin.js?ver=","football-pool\u002Fjs\u002Ffootball-pool-charts.js?ver=","football-pool\u002Fjs\u002Ffootball-pool-comments.js?ver=","football-pool\u002Fjs\u002Ffootball-pool-tables.js?ver=",{"cssClasses":1027,"htmlComments":1037,"htmlAttributes":1042,"restEndpoints":1047,"jsGlobals":1051,"shortcodeOutput":1054},[1028,1029,1030,1031,1032,1033,1034,1035,1036],"football-pool-ranking","football-pool-lastgames","football-pool-shoutbox","football-pool-group","football-pool-next-prediction","football-pool-user-profile","football-pool-match-predictions","football-pool-score-table","football-pool-admin-wrap",[1038,1039,1040,1041],"\u003C!-- BEGIN FOOTBALL-POOL -->","\u003C!-- END FOOTBALL-POOL -->","\u003C!-- begin football-pool admin -->","\u003C!-- end football-pool admin -->",[1043,1044,1045,1046],"data-football-pool-match-id","data-football-pool-user-id","data-football-pool-league-id","data-football-pool-game-id",[1048,1049,1050],"\u002Fwp-json\u002Ffootball-pool\u002Fv1\u002Fmatches","\u002Fwp-json\u002Ffootball-pool\u002Fv1\u002Fpredictions","\u002Fwp-json\u002Ffootball-pool\u002Fv1\u002Fscores",[1052,1053],"footballPool","footballPoolAdmin",[1055,1056,1057,1058,1059,1060,1061,1062],"[football-pool-ranking]","[football-pool-lastgames]","[football-pool-shoutbox]","[football-pool-group]","[football-pool-next-prediction]","[football-pool-user-profile]","[football-pool-match-predictions]","[football-pool-score-table]"]