
Court Reservation – Manage Your Court Bookings Online Security & Risk Analysis
wordpress.org/plugins/court-reservationWith this plugin, integrating a reservation system for tennis, padel, and other sports is easy and quick.
Is Court Reservation – Manage Your Court Bookings Online Safe to Use in 2026?
High Risk
Score 49/100Court Reservation – Manage Your Court Bookings Online carries significant security risk with 4 known CVEs, 2 still unpatched. Consider switching to a maintained alternative.
The "court-reservation" plugin v1.10.12 exhibits a mixed security posture. While it demonstrates good practices in areas like SQL query sanitization and output escaping, significant concerns arise from its extensive unprotected attack surface. The static analysis reveals 25 AJAX handlers without authentication checks, posing a substantial risk. Furthermore, the presence of 7 high-severity taint flows, though not categorized as critical, indicates potential for malicious data manipulation. The vulnerability history, with 2 currently unpatched medium-severity CVEs, coupled with past issues including missing authorization and CSRF, suggests recurring security weaknesses. The plugin's reliance on an outdated bundled library (Freemius v1.0) is also a point of concern. In conclusion, despite some robust security implementations, the lack of authorization on numerous entry points and the unresolved vulnerabilities create a notable risk profile that requires immediate attention.
Key Concerns
- Unprotected AJAX handlers
- High severity taint flows
- Unpatched CVEs
- Bundled outdated library
- Use of unserialize function
Court Reservation – Manage Your Court Bookings Online Security Vulnerabilities
CVEs by Year
Severity Breakdown
4 total CVEs
Court Reservation – Manage Your Court Bookings Online <= 1.10.11 - Unauthenticated SQL Injection
Court Reservation <= 1.10.11 - Missing Authorization
Court Reservation – Manage Your Court Bookings Online < 1.10.9 - Cross-Site Request Forgery
Court Reservation <= 1.10.8 - Reflected Cross-Site Scripting
Court Reservation – Manage Your Court Bookings Online Release Timeline
Court Reservation – Manage Your Court Bookings Online Code Analysis
Dangerous Functions Found
Bundled Libraries
SQL Query Safety
Output Escaping
Data Flow Analysis
Court Reservation – Manage Your Court Bookings Online Attack Surface
AJAX Handlers 25
Shortcodes 4
WordPress Hooks 22
Maintenance & Trust
Court Reservation – Manage Your Court Bookings Online Maintenance & Trust
Maintenance Signals
Community Trust
Court Reservation – Manage Your Court Bookings Online Alternatives
Court Booking System
court-booking-system
Complete booking system for tennis and padel courts with flexible time slots, instructor management, and revenue tracking.
Hold My Court
hold-my-court
Lightweight court reservation plugin for clubs and HOAs. Manage tennis, pickleball, bocce, horseshoes, and more.
Sports Court Designer
sports-court-designer
Interactive sports court designer for tennis, basketball, pickleball, and combo courts with customizable colors for construction companies.
Player Leaderboard
player-leaderboard
With this plugin it is possible to record game results and generate tables and rankings.
Tennis booking system, Sport tournament management – TennisThor
tennisthor
Tennis court bookings for tennis courts & other sports such as table tennis, football etc. Facility booking system. Sport tournament management so …
Court Reservation – Manage Your Court Bookings Online Developer Profile
1 plugin · 100 total installs
How We Detect Court Reservation – Manage Your Court Bookings Online
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/court-reservation/admin/css/courtres-admin.css/wp-content/plugins/court-reservation/admin/css/courtres-pricing.css/wp-content/plugins/court-reservation/admin/css/huebee.css/wp-content/plugins/court-reservation/admin/vendor/jquery-ui/jquery-ui.css/wp-content/plugins/court-reservation/admin/js/checkout.min.js/wp-content/plugins/court-reservation/admin/js/huebee.pkgd.min.js/wp-content/plugins/court-reservation/admin/js/courtres-admin.js/wp-content/plugins/court-reservation/admin/js/courtres-admin.jscourtres-admin.css?ver=courtres-pricing.css?ver=huebee.css?ver=huebee.pkgd.min.jscourtres-admin.js?ver=HTML / DOM Fingerprints
courtres-admin-wrap<!-- Frontend assets --><!-- Admin assets --><!-- Init color picker --><!-- +RA 2020-05-09 -->+4 moredata-courtres-selectorjs_data