Description
Concrete CMS 9 through 9.5.2 did not perform an authorization check on several board-instance actions in the Boards area of the Dashboard. The instance details single-page controller resolved a board instance directly from an attacker-supplied instance ID and then viewed, refreshed, regenerated, or deleted it without verifying that the requester held edit_board_settings on the instance's parent board. As a result, a user granted board-edit rights on a single board could reach the instances of any other board on the site by supplying their instance IDs. The affected actions bypassed the controller's permission-checked accessor (the same accessor used by the read view, which runs canEditBoardSettings on the parent board) and validated only an action-scoped CSRF token, which is bound to the action name rather than to the target object and is therefore reusable across boards. The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 2.1 with vector CVSS:4.0/AV:N/AC:L/AT:P/PR:H/UI:N/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N. Thanks Winston Crooker for reporting.
Published: 2026-09-15
Score: 2.1 Low
EPSS: n/a
KEV: No
Impact: Authorization Bypass
Action: Patch
AI Analysis

Impact

Concrete CMS versions 9.0.0 through 9.5.2 failed to verify user authorization when performing actions on board instances. The single-page controller accepts an instance ID from a request, resolves the corresponding board instance, and allows viewing, refreshing, regenerating, or deleting it without checking whether the user has edit_board_settings permission on the parent board. As a result, a user with edit rights on one board can access or delete instances belonging to any other board, enabling privilege escalation within the CMS.

Affected Systems

Affected product is Concrete CMS, with impacted versions from 9.0.0 through 9.5.2. The vulnerability exists across all builds in this range, regardless of deployment environment.

Risk and Exploitability

The CVSS v4.0 score of 2.1 indicates a low severity issue. No EPSS score is available, and the vulnerability is not listed in the CISA KEV catalog. Attackers would need an account that already has board‑edit rights; they could then supply arbitrary instance IDs and review the CSRF token logic to perform the action. Because the flaw bypasses the standard permission‑checked accessor and relies only on an action‑scoped CSRF token, exploitation requires only legitimate credentials and knowledge of instance identifiers, making it a low‑effort privilege escalation within a compromised CMS installation.

Generated by OpenCVE AI on September 15, 2026 at 23:01 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Concrete CMS to version 9.5.3 or later, where the authorization check on board‑instance actions has been restored.
  • Verify that remaining board‑editor users have the appropriate permissions and review the board configuration to ensure that sensitive boards are not shared with excessive users.
  • Audit board instance logs for any unauthorized deletions or modifications and remediate any affected content.

Generated by OpenCVE AI on September 15, 2026 at 23:01 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 15 Sep 2026 21:15:00 +0000

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

Tue, 15 Sep 2026 20:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Tue, 15 Sep 2026 19:15:00 +0000

Type Values Removed Values Added
Description Concrete CMS 9 through 9.5.2 did not perform an authorization check on several board-instance actions in the Boards area of the Dashboard. The instance details single-page controller resolved a board instance directly from an attacker-supplied instance ID and then viewed, refreshed, regenerated, or deleted it without verifying that the requester held edit_board_settings on the instance's parent board. As a result, a user granted board-edit rights on a single board could reach the instances of any other board on the site by supplying their instance IDs. The affected actions bypassed the controller's permission-checked accessor (the same accessor used by the read view, which runs canEditBoardSettings on the parent board) and validated only an action-scoped CSRF token, which is bound to the action name rather than to the target object and is therefore reusable across boards. The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 2.1 with vector CVSS:4.0/AV:N/AC:L/AT:P/PR:H/UI:N/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N. Thanks Winston Crooker for reporting.
Title Concrete CMS 9.0.0 through 9.5.2 is Missing Authorization on Board Instance Actions Allowed a Board Editor to Access and Delete Other Boards' Instances
Weaknesses CWE-862
References
Metrics cvssV4_0

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


Subscriptions

Concretecms Concrete Cms
cve-icon MITRE

Status: PUBLISHED

Assigner: ConcreteCMS

Published:

Updated: 2026-09-15T19:39:55.080Z

Reserved: 2026-07-30T18:04:50.763Z

Link: CVE-2026-68530

cve-icon Vulnrichment

Updated: 2026-09-15T19:39:51.067Z

cve-icon NVD

Status : Received

Published: 2026-09-15T19:17:36.770

Modified: 2026-09-15T20:17:35.943

Link: CVE-2026-68530

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-15T23:15:15Z

Weaknesses