Easy!Appointments
cpe:2.3:a:easyappointments:easy!appointments:*:*:*:*:wordpress:*:*
- 1.5.1
A booking logic vulnerability has been identified in Easy!Appointments version 1.5.1. This flaw allows unauthenticated attackers to create appointments with excessively long durations. As a result, the vulnerability disrupts normal scheduling by blocking all future booking availability, effectively causing a denial-of-service condition.
Exploitation of this vulnerability leads to a denial-of-service condition by blocking future booking availability.
To reproduce this vulnerability, intercept an appointment booking request and locate the 'post_data[appointment][end_datetime]' parameter in the request body. Modify this parameter to a date far in the future and send the request. The application will accept the long booking, which blocks all future availability.
Users can update to Easy!Appointments version 1.6.0 or later, where this vulnerability has been addressed.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.