Concrete CMS
cpe:2.3:a:concretecms:concrete_cms:*:*:*:*:*:*:*
- <= 9.5.0
A vulnerability allowing Insecure Direct Object Reference (IDOR) has been identified in Concrete CMS versions 9.5.0 and prior. This issue arises in the AddMessage and UpdateMessage conversation controllers, where user-supplied file attachment IDs are processed without proper permission checks. As a result, users can bypass file access restrictions and reference any file in the CMS file manager using its sequential ID. The vulnerability could be exploited by any user who can post in conversations, leading to unauthorized access to files.
Exploitation of this vulnerability allows for file permission bypass, enabling unauthorized access to files through the CMS file manager.
Users should upgrade to Concrete CMS version 9.5.1 or later, where this vulnerability has been fixed. Additionally, for sites with private files, it is recommended to set up a private storage location outside of the webroot to ensure proper permission checks are applied.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.