The vulnerability, CVE-2026-8204, is an authorization bypass in the Calendar Event Frontend Dialog in Concrete CMS. The analysis of the security patch for version 9.5.1 reveals that the view method in the Concrete\Controller\Dialog\Frontend\Event class was modified to include a permission check. The added code retrieves the calendar associated with the event and uses Checker->canViewCalendar() to verify if the user has the necessary permissions. Prior to this fix, the absence of this check allowed any user to view event details from any calendar, including private ones, if they could guess or obtain the block ID and event occurrence ID. This could lead to the disclosure of sensitive information from private calendars. The vulnerable function Concrete\Controller\Dialog\Frontend\Event::view is located in concrete/controllers/dialog/frontend/event.php.