Basketball Scorebook Security & Risk Analysis

wordpress.org/plugins/basketball-scorebook

A digital basketball scorebook with timestamps, running scores, and PDF export. Perfect for coaches and table officials.

0 active installs v1.0.5.3 PHP 7.2+ WP 5.5+ Updated Feb 21, 2026
basketballpdfscorebooksportstimer
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Basketball Scorebook Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs Updated 1mo ago
Risk Assessment

The basketball-scorebook plugin version 1.0.5.3 exhibits a generally positive security posture based on the provided static analysis. The absence of known CVEs and vulnerabilities in its history is a significant strength, suggesting a commitment to security or a lack of historically exploitable flaws. Furthermore, the plugin demonstrates good practices in areas such as using prepared statements for all SQL queries, including nonce checks, and capability checks for entry points. The limited attack surface, with only one shortcode and no unprotected AJAX handlers or REST API routes, is also commendable.

However, a notable concern lies in the output escaping. With only 30% of the 53 total outputs properly escaped, there is a significant risk of cross-site scripting (XSS) vulnerabilities. This means that user-supplied data displayed on the frontend could be manipulated to execute malicious scripts. While taint analysis shows no unsanitized paths, this doesn't negate the risk from unescaped output, as it relies on specific data flow patterns that may not have been covered or detected by the analysis. The single external HTTP request also warrants caution, as it represents a potential attack vector if not handled securely, though its specific impact is not detailed here. The plugin's strengths in secure database interaction and input validation are overshadowed by the substantial risk of XSS due to insufficient output sanitization.

Key Concerns

  • Insufficient output escaping
Vulnerabilities
None known

Basketball Scorebook Security Vulnerabilities

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

Basketball Scorebook Code Analysis

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

Output Escaping

30% escaped53 total outputs
Attack Surface

Basketball Scorebook Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[basketball_scorebook] basketball-scorebook.php:244
WordPress Hooks 7
filterallowed_redirect_hostsbasketball-scorebook.php:33
filterhttp_headers_useragentbasketball-scorebook.php:142
actionwp_enqueue_scriptsbasketball-scorebook.php:176
actionadmin_enqueue_scriptsbasketball-scorebook.php:270
actionadmin_menubasketball-scorebook.php:285
actionadmin_initbasketball-scorebook.php:477
actionadmin_post_basksc_review_promptbasketball-scorebook.php:534
Maintenance & Trust

Basketball Scorebook Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedFeb 21, 2026
PHP min version7.2
Downloads371

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Basketball Scorebook Developer Profile

ofbita

1 plugin · 0 total installs

94
trust score
Avg Security Score
100/100
Avg Patch Time
30 days
View full developer profile
Detection Fingerprints

How We Detect Basketball Scorebook

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/basketball-scorebook/assets/css/frontend.css/wp-content/plugins/basketball-scorebook/assets/css/admin.css/wp-content/plugins/basketball-scorebook/assets/js/admin.js
Script Paths
/wp-content/plugins/basketball-scorebook/assets/js/admin.js
Version Parameters
basketball-scorebook/assets/css/frontend.css?ver=basketball-scorebook/assets/css/admin.css?ver=basketball-scorebook/assets/js/admin.js?ver=

HTML / DOM Fingerprints

CSS Classes
basksc-containerbasksc-guide
Data Attributes
id="basksc-scorebook-iframe"title="Basketball Scorebook"
Shortcode Output
<div class="basksc-container"><iframeid="basksc-scorebook-iframe"src="
FAQ

Frequently Asked Questions about Basketball Scorebook