
Timetable and Event Schedule by MotoPress Security & Risk Analysis
wordpress.org/plugins/mp-timetableSmart event organizer and time-management tool with a clean minimalist design for featuring your timetables and upcoming events.
Is Timetable and Event Schedule by MotoPress Safe to Use in 2026?
Generally Safe
Score 86/100Timetable and Event Schedule by MotoPress has a strong security track record. Known vulnerabilities have been patched promptly.
The "mp-timetable" v2.4.16 plugin exhibits a mixed security posture. While it demonstrates good practices in several areas, such as the high percentage of prepared SQL statements and properly escaped output, critical vulnerabilities remain a concern. The presence of "unserialize" calls is a significant red flag, as it can lead to "Deserialization of Untrusted Data" vulnerabilities if not handled with extreme care and robust validation. The attack surface includes two unprotected AJAX handlers, which, combined with the "unserialize" function, could be exploited for remote code execution or data manipulation. The plugin's vulnerability history is particularly concerning, with 8 known CVEs, including a past critical "Deserialization of Untrusted Data" vulnerability and others related to authorization bypass and SQL injection. The fact that all past critical and high vulnerabilities are now patched is a positive sign, but the sheer number and types of past vulnerabilities suggest a pattern of security weaknesses that require ongoing vigilance. The lack of critical taint flows in the static analysis is encouraging, but the potential for exploitation through the identified unprotected entry points and dangerous functions cannot be ignored.
Key Concerns
- Unprotected AJAX handlers
- Dangerous function: unserialize
- Total known CVEs (8)
- Past critical CVEs (1)
- Past high CVEs (1)
Timetable and Event Schedule by MotoPress Security Vulnerabilities
CVEs by Year
Severity Breakdown
8 total CVEs
Timetable and Event Schedule by MotoPress <= 2.4.15 - Insecure Direct Object Reference to Authenticated (Contributor+) Event Disclosure
Timetable and Event Schedule <= 2.4.13 - Authenticated (Admin+) PHP Object Injection
Timetable and Event Schedule by MotoPress <= 2.4.11 - Authenticated (Contributor+) SQL Injection
Timetable and Event Schedule by MotoPress <= 2.4.1 - Unauthorised Event TimeSlot Deletion
Timetable and Event Schedule by MotoPress <= 2.4.1 - Unauthorised Event TimeSlot Update
Timetable and Event Schedule by MotoPress <= 2.3.18 - Author+ Stored Cross-Site Scripting
Timetable and Event Schedule by MotoPress <= 2.3.19 - Arbitrary User's Hashed Password/Email/Username Disclosure
Timetable and Event Schedule by MotoPress <= 2.3.8 - Missing Authorization
Timetable and Event Schedule by MotoPress Code Analysis
Dangerous Functions Found
SQL Query Safety
Output Escaping
Data Flow Analysis
Timetable and Event Schedule by MotoPress Attack Surface
AJAX Handlers 2
Shortcodes 1
WordPress Hooks 69
Maintenance & Trust
Timetable and Event Schedule by MotoPress Maintenance & Trust
Maintenance Signals
Community Trust
Timetable and Event Schedule by MotoPress Alternatives
Events Calendar by AddEvent – Embeddable Event Calendar Plugin
addevent
Easily embed your events calendar on your WordPress site with AddEvent's embeddable calendar plugin.
PosterMyWall Events Calendar
postermywall-events-calendar
Display upcoming events on WordPress with the AI-powered PosterMyWall Events Calendar plugin. Enjoy beautiful, interactive calendars that auto-update.
The Events Calendar
the-events-calendar
The Events Calendar: #1 calendar plugin for WordPress. Create/manage events (virtual too!) on your site with the free plugin.
Event Organiser
event-organiser
Create and maintain events, including complex reoccurring patterns, venue management (with Google Maps or OpenStreetMap), calendars and customisable e …
The Events Calendar Shortcode & Block
the-events-calendar-shortcode
Add shortcode, block, Elementor and Bricks functionality to The Events Calendar Plugin, so you can easily list and promote your events anywhere.
Timetable and Event Schedule by MotoPress Developer Profile
33 plugins · 326K total installs
How We Detect Timetable and Event Schedule by MotoPress
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/mp-timetable/css/bootstrap-datetimepicker.min.css/wp-content/plugins/mp-timetable/css/isotope.css/wp-content/plugins/mp-timetable/css/main.css/wp-content/plugins/mp-timetable/css/mp-timetable-backend.css/wp-content/plugins/mp-timetable/css/mp-timetable-frontend.css/wp-content/plugins/mp-timetable/css/style.css/wp-content/plugins/mp-timetable/js/admin/jquery.calendars.picker.js/wp-content/plugins/mp-timetable/js/admin/moment.min.js+17 more/wp-content/plugins/mp-timetable/js/front/front.js/wp-content/plugins/mp-timetable/js/front/plugin.js/wp-content/plugins/mp-timetable/js/admin/script.jsmp-timetable/style.css?ver=mp-timetable/mp-timetable-frontend.css?ver=mp-timetable/mp-timetable-backend.css?ver=mp-timetable/isotope.css?ver=mp-timetable/bootstrap-datetimepicker.min.css?ver=mp-timetable/main.css?ver=mp-timetable/front/jquery.dataTables.min.js?ver=mp-timetable/front/dataTables.bootstrap.min.js?ver=mp-timetable/front/isotope.min.js?ver=mp-timetable/front/moment.min.js?ver=mp-timetable/front/main.js?ver=mp-timetable/front/script.min.js?ver=mp-timetable/front/timetable.js?ver=mp-timetable/front/public.js?ver=mp-timetable/js/admin/jquery.calendars.picker.js?ver=mp-timetable/js/admin/moment.min.js?ver=mp-timetable/js/admin/script.js?ver=mp-timetable/js/libs/jquery.min.js?ver=mp-timetable/js/libs/moment.min.js?ver=mp-timetable/js/libs/bootstrap-datetimepicker.min.js?ver=mp-timetable/js/libs/select2.min.js?ver=mp-timetable/js/libs/jquery.cookie.js?ver=mp-timetable/js/libs/jquery.mousewheel.min.js?ver=HTML / DOM Fingerprints
mp_timetablemp_timetable_containermp_timetable_rowmp_timetable_eventmp_timetable_timemp_timetable_contentmp_timetable_day_headermp_timetable_header+4 more<!-- mp_timetable_wrapper --><!-- BEGIN .mp_timetable --><!-- END .mp_timetable -->data-colordata-backgrounddata-mp-timetable-iddata-event-idmp_timetable_optionsMpttFront/wp-json/mp-timetable/v1/events/wp-json/mp-timetable/v1/categories[mp_timetable