Impact
The plugin’s wpdevart_payment AJAX handler fails to confirm that the requestor has permission to act on reservation data. As a result any user who can reach the site can alter payment status, mark reservations completed or cancelled, and force email notifications by writing arbitrary values into the payments table. This fault compromises the integrity of the booking system, may lead to fraudulent invoicing, and disrupts normal business operations.
Affected Systems
The vulnerability affects all installations of the WPDevArt "Booking calendar, Appointment Booking System" plugin version 3.2.36 and earlier on WordPress sites.
Risk and Exploitability
With a CVSS score of 5.3 the flaw is considered moderate. EPSS is not available and the issue is not currently listed in the CISA KEV catalog, but the lack of authentication in the AJAX endpoint means that an attacker only needs unauthenticated access to the website to perform the exploit. The attack can be carried out through simple HTTP POST requests to the wpdevart_payment action without any additional credentials.
OpenCVE Enrichment