Description
Concrete CMS before 9.5.3 is vulnerable to Cross-Site Request Forgery (CSRF) in the theme page-template activation feature. The Dashboard theme Inspect controller's activate_files() action created PageTemplate records from attacker-supplied pageTemplates[] values without validating an anti-CSRF token.A remote attacker could host a page that auto-submitted a forged POST request; when a signed-in administrator visited it, the request executed under the administrator's session and created theme page-template records, changing site configuration without the administrator's consent. 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:N/SC:N/SI:N/SA:N. Thanks Andrew Gonzalez for reporting.
Published: 2026-09-15
Score: 2.1 Low
EPSS: < 1% Very Low
KEV: No
Impact: Cross‑Site Request Forgery
Action: Patch
AI Analysis

Impact

Concrete CMS before 9.5.3 contains a flaw in the dashboard’s Theme Inspect controller where the activate_files() action accepts attacker‑supplied pageTemplates[] values without validating an anti‑CSRF token. A malicious web page can automatically post a forged request that, when viewed by an authenticated administrator, creates new PageTemplate records under the administrator’s session, thereby altering site configuration without consent.

Affected Systems

All installations of Concrete CMS running a version older than 9.5.3 are affected. This includes any Concrete CMS setup where the theme page‑template activation feature has not been removed or patched. Upgrading to 9.5.3 or later removes the vulnerability.

Risk and Exploitability

The CVSS v4.0 score of 2.1 indicates low overall severity, yet the attack vector is remote and relies on CSRF, meaning a remote attacker can compromise the site by hosting a malicious page and luring an administrator to load it. Because the EPSS score is not available and the vulnerability is not listed in the CISA KEV catalog, known exploitation is low, but the potential to alter configuration remains a concern. Administrators should treat this vulnerability as a low‑risk but actionable issue, especially if the site manages sensitive configuration data.

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

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Concrete CMS to version 9.5.3 or later to apply the vendor patch
  • Disable or restrict access to the Theme Inspect controller’s activate_files() endpoint by configuring permission settings or removing the route if unused
  • Monitor site logs for unexpected PageTemplate creation events and review admin activity to detect potential CSRF incidents

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 15 Sep 2026 22: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:00:00 +0000

Type Values Removed Values Added
Description Concrete CMS before 9.5.3 is vulnerable to Cross-Site Request Forgery (CSRF) in the theme page-template activation feature. The Dashboard theme Inspect controller's activate_files() action created PageTemplate records from attacker-supplied pageTemplates[] values without validating an anti-CSRF token.A remote attacker could host a page that auto-submitted a forged POST request; when a signed-in administrator visited it, the request executed under the administrator's session and created theme page-template records, changing site configuration without the administrator's consent. 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:N/SC:N/SI:N/SA:N. Thanks Andrew Gonzalez for reporting.
Title Concrete CMS below 9.5.3 is vulnerable to Cross-Site Request Forgery (CSRF) in Theme Page Template Activation
Weaknesses CWE-352
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:N/SC:N/SI:N/SA:N'}


Subscriptions

Concretecms Concrete Cms
cve-icon MITRE

Status: PUBLISHED

Assigner: ConcreteCMS

Published:

Updated: 2026-09-15T19:31:05.428Z

Reserved: 2026-08-27T18:23:01.367Z

Link: CVE-2026-81924

cve-icon Vulnrichment

Updated: 2026-09-15T19:31:00.471Z

cve-icon NVD

Status : Awaiting Analysis

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

Modified: 2026-09-16T19:16:15.097

Link: CVE-2026-81924

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-16T00:00:16Z

Weaknesses
  • CWE-352

    Cross-Site Request Forgery (CSRF)