
Martial Arts Club Manager Security & Risk Analysis
wordpress.org/plugins/martial-arts-club-managerComplete management system for martial arts clubs including member management, class scheduling, and attendance tracking. Requires WooCommerce.
Is Martial Arts Club Manager Safe to Use in 2026?
Generally Safe
Score 100/100Martial Arts Club Manager has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The martial-arts-club-manager plugin exhibits a generally strong security posture, with a significant emphasis on secure coding practices. All identified AJAX handlers and REST API routes appear to have appropriate authentication and permission checks, and crucially, all SQL queries are prepared, and all output is properly escaped, which are fundamental security best practices. The absence of dangerous functions and external HTTP requests further contributes to its security. The plugin's vulnerability history is clean, with no known CVEs, suggesting a commitment to maintaining security or a lack of past exploitable issues. This positive track record indicates a mature and well-maintained codebase.
Despite these strengths, there are a few areas that warrant attention. The presence of four taint flows with unsanitized paths, even without a critical or high severity classification, indicates a potential for subtle security weaknesses that could be exploited under specific conditions. While these flows might not be immediately exploitable due to other security mechanisms, they represent a theoretical risk. Additionally, the inclusion of bundled libraries like DataTables and Freemius v1.0 means their security is dependent on the security of those external components; if either of these libraries has known vulnerabilities that are not patched within the plugin, it could introduce risk. The relatively large number of entry points (33 total, all protected) is not a direct risk, but it implies a larger potential attack surface that, if any protection were to fail, could be more impactful. Overall, the plugin is secure for general use, but the taint analysis warrants careful monitoring and potential remediation.
Key Concerns
- Flows with unsanitized paths found
- Bundled library (DataTables, Freemius) potentially outdated
Martial Arts Club Manager Security Vulnerabilities
Martial Arts Club Manager Release Timeline
Martial Arts Club Manager Code Analysis
Bundled Libraries
SQL Query Safety
Output Escaping
Data Flow Analysis
Martial Arts Club Manager Attack Surface
AJAX Handlers 29
Shortcodes 4
WordPress Hooks 70
Scheduled Events 2
Maintenance & Trust
Martial Arts Club Manager Maintenance & Trust
Maintenance Signals
Community Trust
Martial Arts Club Manager Alternatives
Dojo (beta)
dojo
Manage and grow your Martial Arts school with easy to use tools for your students, teachers and you!
Attendra – Client Attendance Manager
attendra
Track client attendance, manage session allowances, and give clients their own portal, all inside WordPress. No SaaS fees.
Members – Membership & User Role Editor Plugin
members
The best WordPress membership and user role editor plugin. User Roles & Capabilities editor helps you restrict content in just a few clicks.
Ultimate Member – User Profile, Registration, Login, Member Directory, Content Restriction & Membership Plugin
ultimate-member
Membership & community plugin with user profiles, registration & login, member directories, content restriction, user roles and much more.
Paid Membership Plugin, Ecommerce, User Registration Form, Login Form, User Profile & Restrict Content – ProfilePress
wp-user-avatar
Setup paid membership, accept payment, sell subscription & digital product, paywall, create login & registration form, user profile & member directory
Martial Arts Club Manager Developer Profile
1 plugin · 0 total installs
How We Detect Martial Arts Club Manager
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/martial-arts-club-manager/assets/css/style.css/wp-content/plugins/martial-arts-club-manager/assets/css/vendors/datepicker.css/wp-content/plugins/martial-arts-club-manager/assets/js/main.js/wp-content/plugins/martial-arts-club-manager/assets/js/vendors/datepicker.js/wp-content/plugins/martial-arts-club-manager/assets/js/vendors/jquery.bootstrap.min.js/wp-content/plugins/martial-arts-club-manager/assets/js/main.js/wp-content/plugins/martial-arts-club-manager/assets/js/vendors/datepicker.js/wp-content/plugins/martial-arts-club-manager/assets/js/vendors/jquery.bootstrap.min.jsmartial-arts-club-manager/assets/css/style.css?ver=martial-arts-club-manager/assets/css/vendors/datepicker.css?ver=martial-arts-club-manager/assets/js/main.js?ver=martial-arts-club-manager/assets/js/vendors/datepicker.js?ver=martial-arts-club-manager/assets/js/vendors/jquery.bootstrap.min.js?ver=HTML / DOM Fingerprints
<!-- Martial Arts Club Manager --><!-- End Martial Arts Club Manager --><!-- Freemius SDK --><!-- End Freemius SDK -->data-freemius-iddata-freemius-slugdata-freemius-menu-slugwindow.macm_settingswindow.macm_memberswindow.macm_classeswindow.macm_attendancewindow.macm_reportswindow.macm_payment_gateways/wp-json/martial-arts-club-manager/v1/settings/wp-json/martial-arts-club-manager/v1/members/wp-json/martial-arts-club-manager/v1/classes/wp-json/martial-arts-club-manager/v1/attendance/wp-json/martial-arts-club-manager/v1/reports/wp-json/martial-arts-club-manager/v1/payment-gateways[martial_arts_club_manager_member_list][martial_arts_club_manager_class_schedule][martial_arts_club_manager_attendance_form][martial_arts_club_manager_member_profile]