Description
Concrete CMS 9.5.2 and below is vulnerable to an authorization bypass (IDOR) because the frontend calendar lightbox endpoint (/ccm/calendar/view_event/{bID}/{occurrence_id}) does not verify that the caller is permitted to view the calendar that owns the requested event occurrence. The controller loads the occurrence directly from an attacker‑supplied, sequential identifier without confirming that it belongs to the calendar configured on the referenced block. An unauthenticated visitor who can render any public calendar block with lightbox properties enabled could therefore supply an arbitrary occurrence identifier and disclose event metadata — title, date, description, page link, and configured event attributes — from calendars they are not permitted to view. The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 6.3 with vector CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N. Thanks riodrwn for reporting.
Published: 2026-09-10
Score: 6.3 Medium
EPSS: n/a
KEV: No
Impact: Information Disclosure via IDOR
Action: Patch
AI Analysis

Impact

Concrete CMS versions 9.5.2 and earlier allow unauthorized disclosure of calendar event metadata when an attacker supplies a forged /ccm/calendar/view_event/{bID}/{occurrence_id} URL. The endpoint loads an event occurrence without verifying that the occurrence belongs to the configured calendar block, enabling extraction of the event title, date, description, page link, and custom attributes.

Affected Systems

Concrete CMS as delivered by the Concrete CMS vendor, specifically all releases 9.5.2 and earlier.

Risk and Exploitability

The CVSS v4.0 score of 6.3 indicates a medium severity vulnerability, and the EPSS score is not available, suggesting no current data on exploitation probability. The endpoint is publicly reachable from any browser that can render a calendar block with lightbox enabled, so an unauthenticated attacker who can view a public calendar can supply arbitrary occurrence identifiers. The vulnerability is not listed in the CISA KEV catalog, but it remains an actionable risk as it permits disclosure of non‑sensitive event data and may be leveraged for reconnaissance.

Generated by OpenCVE AI on September 11, 2026 at 03:52 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply any vendor release that fixes endpoint (upgrade to Concrete CMS 9.5.3 or later).
  • If a patch is unavailable, disable the lightbox feature for all public calendar blocks or restrict the block to authorized roles only.
  • Review and restrict the visibility of calendar blocks so that only trusted users can render them, mitigating the opportunity for malicious occurrence ID enumeration.

Generated by OpenCVE AI on September 11, 2026 at 03:52 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 11 Sep 2026 06:45:00 +0000

Type Values Removed Values Added
First Time appeared Concretecms
Concretecms concrete Cms
Vendors & Products Concretecms
Concretecms concrete Cms

Thu, 10 Sep 2026 23:30:00 +0000

Type Values Removed Values Added
Description Concrete CMS 9.5.2 and below is vulnerable to an authorization bypass (IDOR) because the frontend calendar lightbox endpoint (/ccm/calendar/view_event/{bID}/{occurrence_id}) does not verify that the caller is permitted to view the calendar that owns the requested event occurrence. The controller loads the occurrence directly from an attacker‑supplied, sequential identifier without confirming that it belongs to the calendar configured on the referenced block. An unauthenticated visitor who can render any public calendar block with lightbox properties enabled could therefore supply an arbitrary occurrence identifier and disclose event metadata — title, date, description, page link, and configured event attributes — from calendars they are not permitted to view. The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 6.3 with vector CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N. Thanks riodrwn for reporting.
Title Concrete CMS 9.5.2 and below is vulnerable to an authorization bypass (IDOR) in the Calendar block's frontend event dialog (/ccm/calendar/view_event/{bID}/{occurrence_id}).
Weaknesses CWE-639
CWE-862
References
Metrics cvssV4_0

{'score': 6.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

Concretecms Concrete Cms
cve-icon MITRE

Status: PUBLISHED

Assigner: ConcreteCMS

Published:

Updated: 2026-09-10T23:10:55.856Z

Reserved: 2026-07-28T18:02:09.256Z

Link: CVE-2026-18121

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-11T00:17:28.287

Modified: 2026-09-11T00:17:28.287

Link: CVE-2026-18121

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-11T06:30:05Z

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key

  • CWE-862

    Missing Authorization