For Concrete CMS 9.5.0 and below, OAuth 2.0 Authorization...
Low severity
Unreviewed
Published
May 22, 2026
to the GitHub Advisory Database
•
Updated May 22, 2026
Description
Published by the National Vulnerability Database
May 21, 2026
Published to the GitHub Advisory Database
May 22, 2026
Last updated
May 22, 2026
For Concrete CMS 9.5.0 and below, OAuth 2.0 Authorization-Code Handler Bypasses Account Status. A user with uIsActive=0 (suspended, banned, terminated employee) can still authenticate via OAuth and receive valid API tokens. The Concrete CMS security team gave this vulnerability a CVSS v.4.0 score of 2.3 with vector CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:L/VI:L/VA:N/SC:L/SI:L/SA:N. Thanks 0x4c616e for reporting.
References