Authorization bypass through user-controlled key in Easy!Appointments - CVE-2026-52839
Published: June 15, 2026
Easy!Appointments
Detailed vulnerability description
The vulnerability allows a remote user to modify appointments in another provider's schedule.
The vulnerability exists due to improper access control in the appointments/store and appointments/update endpoints when handling appointment modification requests with a user-controlled id_users_provider value. A remote privileged user can submit a crafted appointment request to modify appointments in another provider's schedule.
In the store path, the unauthorized appointment row is committed before the controller crashes, so the change persists even if the request returns an internal server error.