CVE-2026-18425

Concrete CMS 9 before 9.5.3 authorized the dashboard sitemap reorder action (Concrete\Controller\Backend\Dashboard\SitemapUpdate) using only the global access_sitemap task permission and did not check per-page edit permission before updating each page's display order. As a result, an authenticated user granted sitemap access could change the display order (cDisplayOrder) of any pages they had no rights to edit, altering the order in which those pages render in navigation, breadcrumb, and page-list output. The reorder action additionally validated no CSRF token, so the write could be triggered by a forged request. 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 Winston Crooker for reporting.
Configurations

Configuration 1 (hide)

cpe:2.3:a:concretecms:concrete_cms:*:*:*:*:*:*:*:*

History

21 Sep 2026, 17:51

Type Values Removed Values Added
CVSS v2 : unknown
v3 : unknown
v2 : unknown
v3 : 2.7
CPE cpe:2.3:a:concretecms:concrete_cms:*:*:*:*:*:*:*:*
First Time Concretecms
Concretecms concrete Cms
References () https://documentation.concretecms.org/developers/introduction/version-history/953-release-notes - () https://documentation.concretecms.org/developers/introduction/version-history/953-release-notes - Broken Link

Information

Published : 2026-09-15 20:17

Updated : 2026-09-21 17:51


NVD link : CVE-2026-18425

Mitre link : CVE-2026-18425

CVE.ORG link : CVE-2026-18425


JSON object : View

Products Affected

concretecms

  • concrete_cms
CWE
CWE-352

Cross-Site Request Forgery (CSRF)

CWE-862

Missing Authorization