
Online Scheduling and Appointment Booking System – Bookly Security & Risk Analysis
wordpress.org/plugins/bookly-responsive-appointment-booking-toolAppointment booking system for WordPress — schedule appointments, manage calendars, send reminders, take payments. Start booking today!
Is Online Scheduling and Appointment Booking System – Bookly Safe to Use in 2026?
Generally Safe
Score 88/100Online Scheduling and Appointment Booking System – Bookly has a strong security track record. Known vulnerabilities have been patched promptly. It's a solid choice for most WordPress installations.
The static analysis of Bookly Responsive Appointment Booking Tool v27.1 shows a generally robust security posture with a strong emphasis on prepared statements for SQL queries and proper output escaping, which are positive signs. The absence of identified dangerous functions, file operations, external HTTP requests, and critical or high severity taint flows further contributes to this good foundation.
However, a significant concern arises from the plugin's history, which lists a total of 8 known CVEs, with 3 high and 5 medium severity vulnerabilities. The fact that the most recent vulnerability was patched on 2024-06-10, but the version analyzed is v27.1, suggests that either this version is still vulnerable to historical issues, or that the analysis might be based on a snapshot before a patch was applied to this specific version. The common vulnerability types like Cross-Site Scripting, SQL Injection, and Missing Authorization in its history are particularly worrying, indicating recurring weaknesses.
Despite the positive static analysis findings, the extensive history of high and medium severity vulnerabilities, particularly those related to input sanitization and authorization, necessitates a cautious approach. While the current code analysis shows improvements, the historical pattern suggests a tendency for such vulnerabilities to emerge. Therefore, continued vigilance, prompt patching of any newly discovered issues, and rigorous security audits are recommended.
Key Concerns
- History of High Severity CVEs (3)
- History of Medium Severity CVEs (5)
- Missing Nonce Checks (0 entry points)
- Raw SQL Queries (approx. 9% of 47)
- Unescaped Output (approx. 21% of 1124)
- Bundled Libraries (DataTables, Select2 - potential for outdated versions)
Online Scheduling and Appointment Booking System – Bookly Security Vulnerabilities
CVEs by Year
Severity Breakdown
10 total CVEs
Online Scheduling and Appointment Booking System – Bookly <= 27.0 - Unauthenticated Price Manipulation via 'tips'
Online Scheduling and Appointment Booking System – Bookly <= 26.7 - Reflected Cross-Site Scripting
WordPress Online Booking and Scheduling Plugin – Bookly <= 23.2 - Authenticated (Subscriber+) Stored Cross-Site Scripting via Color Profile Parameter
WordPress Online Booking and Scheduling Plugin – Bookly <= 22.4.1 - Authenticated (Admin+) Stored Cross-Site Scripting
Bookly <= 22.3.1 - Authenticated(Administrator+) SQL Injection
Bookly <= 21.7 - Authenticated (Admin+) Stored Cross-Site Scripting
Bookly <= 21.7.1 - Arbitrary File Deletion
Bookly <= 21.5 - Unauthenticated Stored Cross-Site Scripting via Name
Bookly <= 20.3 - Staff Member Stored Cross-Site Scripting
WordPress Online Booking and Scheduling Plugin – Bookly <= 14.5 - Cross-Site Scripting
Online Scheduling and Appointment Booking System – Bookly Release Timeline
Online Scheduling and Appointment Booking System – Bookly Code Analysis
Bundled Libraries
SQL Query Safety
Output Escaping
Data Flow Analysis
Online Scheduling and Appointment Booking System – Bookly Attack Surface
WordPress Hooks 13
Maintenance & Trust
Online Scheduling and Appointment Booking System – Bookly Maintenance & Trust
Maintenance Signals
Community Trust
Online Scheduling and Appointment Booking System – Bookly Alternatives
Easy Appointment Booking & Scheduling System – Webba Booking Calendar
webba-booking-lite
Free Appointment Booking Plugin 📅 Unlimited appointments, booking management, calendar sync, notifications, 5* support = powerful booking system!
Time Slot – Booking and Appointment System
timeslot
Book appointments online with a simple booking form and flexible scheduling. Time Slot is a lightweight booking plugin with a powerful booking system.
Appointment Booking Calendar — Simply Schedule Appointments Booking Plugin
simply-schedule-appointments
Unlimited appointments, booking calendars, and notifications. Powerful appointment booking plugin and booking system. Start scheduling for free today!
Fluent Booking – The Ultimate Appointments Scheduling, Events Booking, Events Calendar Solution
fluent-booking
The ultimate solution for booking appointments, meetings, webinars, events, sales calls, and more.
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.
Online Scheduling and Appointment Booking System – Bookly Developer Profile
1 plugin · 70K total installs
How We Detect Online Scheduling and Appointment Booking System – Bookly
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/bookly-responsive-appointment-booking-tool/frontend/modules/booking/templates/_css.phpHTML / DOM Fingerprints
bookly-css-rootbookly-formpowered-by-booklybookly-js-drag-containerPlugin Name: Bookly - Responsive WordPress Appointment Booking and Scheduling Plugin
Plugin URI: https://www.booking-wp-plugin.com/?utm_source=bookly_admin&utm_medium=plugins_page&utm_campaign=plugins_page
Version: Plugin Name: Bookly
Plugin URI: https://www.booking-wp-plugin.com/?utm_source=bookly_admin&utm_medium=plugins_page&utm_campaign=plugins_page
Description: Bookly Plugin - is a great easy-to-use and easy-to-manage booking tool for service providers who think about their customers. The plugin supports a wide range of services provided by business and individuals who offer reservations through websites. Set up any reservation quickly, pleasantly and easily with Bookly!
Version: 27.1
Author: Nota-Info
Author URI: https://www.booking-wp-plugin.com/?utm_source=bookly_admin&utm_medium=plugins_page&utm_campaign=plugins_page
Text Domain: bookly
Domain Path: /languages
License: GPLv3
License URI: http://www.gnu.org/licenses/gpl-3.0.html
data-form_idbookly-widget-window.bookly<div class="powered-by-bookly">Powered by<a href="https://www.booking-wp-plugin.com/?utm_source=referral&utm_medium=booking_widget" target="_blank">Bookly</a><a href="https://www.booking-wp-plugin.com/?utm_source=referral&utm_medium=booking_widget" target="_blank">WordPress Booking Plugin</a>