Description
Concrete CMS before 9.5.3 did not enforce a destination-side authorization check and did not validate a CSRF token in the multilingual page assignment backend action (Backend\Page\Multilingual::assign). As a result, an authenticated user who held the Edit Page Multilingual Settings permission on a single page could bind an arbitrary page in another locale as that source page's translation, and could delete legitimate translation pairs maintained by other editors, altering public-facing language routing across the site. 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: Unauthorized manipulation of page translations and routing
Action: Apply Patch
AI Analysis

Impact

Concrete CMS versions before 9.5.3 contain a flaw in the backend multilingual page assignment action. The system neither verifies the destination page’s authorization status nor validates a CSRF token. An authenticated user who has the Edit Page Multilingual Settings permission on a single page can therefore bind any page in another locale as a translation of that source page, or delete existing valid translation pairs. This capability can alter the public‑facing language routing on the site and disrupt content consistency, although it does not directly expose data or crash the system.

Affected Systems

All Concrete CMS installations running a version earlier than 9.5.3 are affected. The vulnerability exists in the multilingual assignment feature of the CMS backend, so any deployment that has enabled multilingual support and has pages with Edit Page Multilingual Settings permission granted to users is at risk.

Risk and Exploitability

The CVSS v4.0 score of 2.1 indicates a low overall severity, and the EPSS score is not available in the data set. The vulnerability is not listed in CISA’s KEV catalog. Exploitation requires an authenticated session and the presence of Edit Page Multilingual Settings permission, meaning only users who already hold some managerial privileges can exercise the flaw. The lack of a CSRF check makes the attack straightforward from a user’s own browser, but the limited permission scope reduces the likelihood of widespread abuse.

Generated by OpenCVE AI on September 15, 2026 at 22:54 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Concrete CMS to version 9.5.3 or newer, which restores destination‑side authorization checks and CSRF token validation for the multilingual assignment action.
  • If an immediate upgrade is not possible, restrict the Edit Page Multilingual Settings permission to trusted administrators and audit existing translation pairs for integrity.
  • Add client‑side and server‑side CSRF protection or disable the assignment endpoint until the official patch is applied, ensuring that future requests cannot bypass the missing validation.

Generated by OpenCVE AI on September 15, 2026 at 22:54 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:45:00 +0000

Type Values Removed Values Added
Description Concrete CMS before 9.5.3 did not enforce a destination-side authorization check and did not validate a CSRF token in the multilingual page assignment backend action (Backend\Page\Multilingual::assign). As a result, an authenticated user who held the Edit Page Multilingual Settings permission on a single page could bind an arbitrary page in another locale as that source page's translation, and could delete legitimate translation pairs maintained by other editors, altering public-facing language routing across the site. 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 below 9.5.3 Multilingual Page Assign Action Lacks Destination Authorization and CSRF Token Validation
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:43:20.589Z

Reserved: 2026-07-30T18:16:56.425Z

Link: CVE-2026-18422

cve-icon Vulnrichment

Updated: 2026-09-15T19:43:15.456Z

cve-icon NVD

Status : Received

Published: 2026-09-15T20:17:09.290

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

Link: CVE-2026-18422

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

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

Weaknesses