
League Table Importer for SportsPress Security & Risk Analysis
wordpress.org/plugins/league-table-importer-for-sportspressImport league tables for SportsPress and add non existing teams to WordPress.
Is League Table Importer for SportsPress Safe to Use in 2026?
Generally Safe
Score 85/100League Table Importer for SportsPress has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The plugin 'league-table-importer-for-sportspress' v1.1 exhibits a generally strong security posture based on the provided static analysis and vulnerability history. There are no known CVEs associated with this plugin, and its vulnerability history is clean, suggesting a well-maintained and secure codebase over time. The code analysis reveals good practices such as 100% of SQL queries using prepared statements and a high percentage of output escaping. Capability checks and nonce checks are also present.
However, there are several areas of concern. The presence of 11 instances of the `unserialize` function is a significant risk. If serialized data originates from an untrusted source, this function can lead to Remote Code Execution vulnerabilities. While taint analysis found no critical or high severity flows with unsanitized paths, the four analyzed flows all exhibited unsanitized paths, which warrants attention, especially when combined with the `unserialize` function. The plugin also bundles two libraries, dompdf and TCPDF, which, if outdated or having known vulnerabilities, could introduce risks, although specific version information is not provided here.
In conclusion, while the plugin benefits from a lack of known historical vulnerabilities and good practices in SQL and output handling, the heavy reliance on `unserialize` and the findings in taint analysis present a notable risk that requires careful consideration and mitigation strategies, particularly regarding how serialized data is handled and sourced.
Key Concerns
- Dangerous function unserialize used 11 times
- 4 taint flows with unsanitized paths
- Bundled libraries dompdf, TCPDF
League Table Importer for SportsPress Security Vulnerabilities
League Table Importer for SportsPress Code Analysis
Dangerous Functions Found
Bundled Libraries
SQL Query Safety
Output Escaping
Data Flow Analysis
League Table Importer for SportsPress Attack Surface
WordPress Hooks 25
Maintenance & Trust
League Table Importer for SportsPress Maintenance & Trust
Maintenance Signals
Community Trust
League Table Importer for SportsPress Alternatives
All-in-One WP Migration and Backup
all-in-one-wp-migration
Trusted by 60M+ sites: The gold standard for WordPress migration and backup. Migrate, backup, and restore your WordPress site with one click.
WordPress Importer
wordpress-importer
Import posts, pages, comments, custom fields, categories, tags and more from a WordPress export file.
One Click Demo Import
one-click-demo-import
Import your demo content, widgets and theme settings with one click. Theme authors! Enable simple theme demo import for your users.
Widget Importer & Exporter
widget-importer-exporter
Import and export your widgets.
WP Migrate Lite – Migration Made Easy
wp-migrate-db
Migrate your database. Export full sites including media, themes, and plugins. Find and replace content with support for serialized data.
League Table Importer for SportsPress Developer Profile
12 plugins · 2K total installs
How We Detect League Table Importer for SportsPress
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/league-table-importer-for-sportspress/css/lti-admin.css/wp-content/plugins/league-table-importer-for-sportspress/js/lti-admin.js/wp-content/plugins/league-table-importer-for-sportspress/css/lti-frontend.css/wp-content/plugins/league-table-importer-for-sportspress/js/lti-frontend.js/wp-content/plugins/league-table-importer-for-sportspress/css/chosen.min.css/wp-content/plugins/league-table-importer-for-sportspress/js/chosen.jquery.min.js/wp-content/plugins/league-table-importer-for-sportspress/js/lti-admin.js/wp-content/plugins/league-table-importer-for-sportspress/js/lti-frontend.js/wp-content/plugins/league-table-importer-for-sportspress/js/chosen.jquery.min.js/wp-content/plugins/league-table-importer-for-sportspress/css/lti-admin.css?ver=/wp-content/plugins/league-table-importer-for-sportspress/js/lti-admin.js?ver=/wp-content/plugins/league-table-importer-for-sportspress/css/lti-frontend.css?ver=/wp-content/plugins/league-table-importer-for-sportspress/js/lti-frontend.js?ver=/wp-content/plugins/league-table-importer-for-sportspress/css/chosen.min.css?ver=/wp-content/plugins/league-table-importer-for-sportspress/js/chosen.jquery.min.js?ver=HTML / DOM Fingerprints
lti-admin-wraplti-frontend-wraplti-league-tablelti-team-namelti-team-logolti-team-playedlti-team-wonlti-team-drawn+8 moredata-league-iddata-team-idlti_admin_paramslti_frontend_params[league_table[match_input