CVE-2026-8197
MEDIUMConcrete CMS 9.5.0 and below is vulnerable to Stored XSS via OAuth integration name
Title source: cnaDescription
Concrete CMS 9.5.0 and below is vulnerable to Stored XSS via OAuth integration name. The OAuth authorize template renders the integration name (admin-controlled) through Concrete's t() translation helper as a sprintf-style format. The <strong>...</strong> wrap is built by PHP string interpolation before t() runs, so the integration name lands in the translated output as raw HTML. A rogue admin could potentially snoop on login submissions.The Concrete CMS security team gave this vulnerability a CVSS v.4.0 score of 7.3 with vector CVSS:4.0/AV:N/AC:L/AT:P/PR:H/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N Thanks Yonatan Drori (Tenzai) for reporting.
References (1)
Core 1
Core References
Release Notes release-notes
https://documentation.concretecms.org/9-x/developers/introduction/version-history/951-release-notes
Scores
CVSS v3
4.8
EPSS
0.0018
EPSS Percentile
7.9%
Attack Vector
NETWORK
CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:C/C:L/I:L/A:N
CISA SSVC
Vulnrichment
Exploitation
none
Automatable
no
Technical Impact
total
Details
CWE
CWE-79
Status
published
Products (2)
Concrete CMS/Concrete CMS
5.0 - 9.5.0
concretecms/concrete_cms
< 9.5.0
Published
May 21, 2026
Tracked Since
May 22, 2026