CVE-2026-18121 Details
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.
An authorization bypass vulnerability allowing insecure direct object references (IDOR) has been identified in Concrete CMS versions through 9.5.2. The issue arises in the frontend calendar lightbox endpoint, which fails to verify if the caller is authorized to view the calendar associated with a requested event occurrence. The vulnerability allows an unauthenticated user to supply arbitrary occurrence identifiers and access event metadata from calendars they are not permitted to view. This includes details such as the event title, date, description, page link, and other configured attributes. The vulnerability exists because the controller directly loads occurrences using sequential identifiers provided by the attacker, without confirming their ownership by the referenced calendar block. This issue can be exploited by anyone who can render a public calendar block with lightbox properties enabled.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Sep 11, 2026CISA-ADP
Assessed Sep 11, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://documentation.concretecms.org/developers/introduction/version-history/953-release-notes | ConcreteCMS | Broken LinkVendor |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-639 | Authorization Bypass Through User-Controlled Key | ConcreteCMS |
| CWE-862 | Missing Authorization | ConcreteCMS |
Affected Products
| Product | Versions |
|---|---|
| Concrete CMS | <= 9.5.2 (semver) |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Sep 11, 2026 | CVE Modified | CISA-ADP |
| Sep 11, 2026 | New CVE Received | ConcreteCMS |
Volerion