
WP Time Slots Booking Form Security & Risk Analysis
wordpress.org/plugins/wp-time-slots-booking-formWP Time Slots Booking Form is a booking calendar that allows users to reserve time slots on specific dates.
Is WP Time Slots Booking Form Safe to Use in 2026?
Generally Safe
Score 92/100WP Time Slots Booking Form has a strong security track record. Known vulnerabilities have been patched promptly.
The "wp-time-slots-booking-form" plugin version 1.2.45 exhibits a mixed security posture. While it demonstrates good practices with a high percentage of prepared SQL statements and properly escaped output, several areas raise concerns. The presence of 26 dangerous function calls, notably 'unserialize', presents a significant risk if not handled with extreme care, especially when dealing with user-supplied input. Furthermore, the taint analysis revealing 4 high-severity flows with unsanitized paths indicates potential vulnerabilities that could be exploited by attackers.
The plugin's history of 9 known CVEs, with 7 classified as medium severity and 1 as high, suggests a pattern of security weaknesses. While there are currently no unpatched vulnerabilities, the historical prevalence of issues like CSRF, XSS, and authorization flaws indicates a recurring need for robust security implementations. The last reported vulnerability date of December 2025 is concerning, suggesting recent or ongoing issues that may have been fixed but highlight the plugin's past susceptibility.
In conclusion, the plugin has strengths in its general code hygiene regarding SQL and output escaping. However, the identified dangerous function usage, high-severity taint flows, and a substantial history of diverse vulnerabilities necessitate a cautious approach. Users should be aware of the potential risks and ensure they are running the absolute latest, patched version of the plugin, while also being vigilant about any future security advisories.
Key Concerns
- Dangerous functions (unserialize) detected
- High severity taint flows detected
- Numerous known CVEs in history
- High severity vulnerability in history
- Medium severity vulnerabilities in history
WP Time Slots Booking Form Security Vulnerabilities
CVEs by Year
Severity Breakdown
9 total CVEs
Time Slots Booking Form <= 1.2.39 - Missing Authorization
WP Time Slots Booking Form <= 1.2.30 - Cross-Site Request Forgery
WP Time Slots Booking Form <= 1.2.10 - Unauthenticated Stored Cross-Site Scripting
WP Time Slots Booking Form <= 1.2.11 - Missing Authorization
WP Time Slots Booking Form <= 1.2.06 - Unauthenticated Price Manipulation
WP Time Slots Booking Form <= 1.1.76 - Missing Authorization to Feedback Submission
WP Time Slots Booking Form <= 1.1.82 - Improper Authorization Checks
WP Time Slots Booking Form <= 1.1.81 - Authenticated (Admin+) Stored Cross Site Scripting
WP Time Slots Booking Form <= 1.1.62 - Stored Cross-Site Scripting
WP Time Slots Booking Form Code Analysis
Dangerous Functions Found
SQL Query Safety
Output Escaping
Data Flow Analysis
WP Time Slots Booking Form Attack Surface
AJAX Handlers 1
Shortcodes 1
WordPress Hooks 27
Maintenance & Trust
WP Time Slots Booking Form Maintenance & Trust
Maintenance Signals
Community Trust
WP Time Slots Booking Form Alternatives
WP Booking System – Booking Calendar
wp-booking-system
The booking calendar plugin for WordPress. Get easy online booking with this lightweight and powerful booking calendar.
Booking Package
booking-package
Booking Package is the simplest solution for integrating an online appointment booking calendar system and event calendar into your WordPress website.
FareHarbor for WordPress
fareharbor
Easily add FareHarbor reservation calendars, booking embeds, and buttons to your site.
Booking calendar, Appointment Booking System
booking-calendar
Booking calendar plugin is an awesome tool for creating appointment booking calendars and Scheduling systems in a few minutes.
Pinpoint Booking System – Version 2
booking-system
Book anything, anytime, anywhere.
WP Time Slots Booking Form Developer Profile
34 plugins · 89K total installs
How We Detect WP Time Slots Booking Form
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/wp-time-slots-booking-form/css/style.css/wp-content/plugins/wp-time-slots-booking-form/css/datepicker.css/wp-content/plugins/wp-time-slots-booking-form/js/jquery-ui.min.js/wp-content/plugins/wp-time-slots-booking-form/js/scripts.js/wp-content/plugins/wp-time-slots-booking-form/js/scripts_public.js/wp-content/plugins/wp-time-slots-booking-form/js/dpicker.js/wp-content/plugins/wp-time-slots-booking-form/js/scripts.js/wp-content/plugins/wp-time-slots-booking-form/js/scripts_public.jswp-time-slots-booking-form/style.css?ver=wp-time-slots-booking-form/css/datepicker.css?ver=wp-time-slots-booking-form/js/jquery-ui.min.js?ver=wp-time-slots-booking-form/js/scripts.js?ver=wp-time-slots-booking-form/js/scripts_public.js?ver=wp-time-slots-booking-form/js/dpicker.js?ver=HTML / DOM Fingerprints
cpt-date-time-pickercpt-time-slots-booking-containercpt-tsb-date-picker<!-- START CPTSLOTSBOOK --><!-- END CPTSLOTSBOOK --><!-- CALENDAREX --><!-- /CALENDAREX -->data-form-identifierdata-time-slots-booking-formCP_TSLOTSBOOK_DEFER_SCRIPTS_LOADINGCP_TSLOTSBOOK_DEFAULT_form_structureCP_TSLOTSBOOK_DEFAULT_track_IPCP_TSLOTSBOOK_DEFAULT_fp_subjectCP_TSLOTSBOOK_DEFAULT_fp_inc_additional_infoCP_TSLOTSBOOK_DEFAULT_fp_return_page+32 more[CP_TSLOTS_BOOKING_FORM]