Missing Authorization in Group Office - #VU164344
Published: November 10, 2026
Vulnerability details
The vulnerability allows a remote user to force another user's subscribed calendar to re-sync, destroying locally modified events and temporarily disrupting event availability.
The vulnerability exists due to missing authorization in Group Office's Calendar::reload action when resolving a target calendar through Calendar::findById without checking permissions. A remote user can use calendar-module access to submit a Calendar/reload request with another user's subscribed calendar ID to trigger event deletion and re-import from its stored feed when that feed has changed since the last sync.