CVE Catalog

CVE-2026-77689

Unknown
Published: Translated: NVD NIST

Summary

The Booking for Appointments and Events Calendar WordPress plugin before 9.8.1 does not verify that a payment was actually taken before recording a booking as paid, trusting the payment gateway named in a public, unauthenticated booking request even when the site has never configured that gateway. This lets an unauthenticated attacker obtain confirmed, fully paid appointments and events without any payment being collected.

Risk Assessment

An attacker can create confirmed, paid-marked bookings without authentication and without making any payment. This causes financial losses and occupies slots belonging to paying customers.

Recommendation

Update the Booking for Appointments and Events Calendar plugin to version 9.8.1 or later. Verify existing bookings marked as paid against actual payments.

Other vulnerabilities in Booking for Appointments and Events Calendar WordPress plugin

See all
Original NVD description (English source)

The Booking for Appointments and Events Calendar WordPress plugin before 9.8.1 does not verify that a payment was actually taken before recording a booking as paid, trusting the payment gateway named in a public, unauthenticated booking request even when the site has never configured that gateway. This lets an unauthenticated attacker obtain confirmed, fully paid appointments and events without any payment being collected.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS