Authorization bypass through user-controlled key in Easy!Appointments - CVE-2026-52841
Published: June 15, 2026
Easy!Appointments
Detailed vulnerability description
The vulnerability allows a remote user to disclose sensitive information and modify appointment data.
The vulnerability exists due to improper access control in the Google OAuth provider binding flow when processing a user-supplied provider_id during OAuth setup and callback handling. A remote privileged user can bind a peer provider's Google sync to a Google account they control to disclose sensitive information and modify appointment data.
User interaction is required to complete the Google OAuth consent flow, and only instances with Google Calendar OAuth configured are vulnerable.