CVE Catalog

CVE-2026-108758

HighCVSS 8.2
Published: Translated: NVD NIST

Summary

Easy!Appointments through 1.6.0 contains an authorization bypass vulnerability in Booking::register() that allows unauthenticated attackers to modify any appointment by supplying an appointment id without its hash. Attackers can enumerate sequential appointment ids with a self-asserted manage_mode flag to rewrite appointment details, rebind them to attacker-controlled customers, and obtain management hashes for rescheduling or cancellation.

Risk Assessment

The organization is exposed to unauthorized modification, rebinding, and cancellation of appointments by unauthenticated attackers, potentially causing operational disruption and customer data exposure. The integrity of the booking system is fully compromised.

Recommendation

Upgrade Easy!Appointments beyond 1.6.0 if available, and consider temporarily restricting access to the appointment registration functionality. Monitor logs for unusual appointment changes and id enumeration.

Other vulnerabilities in Easy!Appointments

See all
Original NVD description (English source)

Easy!Appointments through 1.6.0 contains an authorization bypass vulnerability in Booking::register() that allows unauthenticated attackers to modify any appointment by supplying an appointment id without its hash. Attackers can enumerate sequential appointment ids with a self-asserted manage_mode flag to rewrite appointment details, rebind them to attacker-controlled customers, and obtain management hashes for rescheduling or cancellation.

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