Concrete CMS · Report #873474
Stored XSS on express entries
Validstatus
lowseverity
5upvotes
3 Jul 2020disclosed
How it was found
- Download Concrete5 8.5.2 and install it
- Log into your Concrete5 instance as admin
- Go to Dashboard > System settings > Express entities (/index.php/dashboard/system/express/entities)
- Сlick on the Create button
- in the field Name paste the following text:
</h1><script>alert(1)</script><h1> - Go to tab View Objects
Impact
If the user was added to the group of administrators, then he can create an express object with a payload in the name and give a link to another administrator to view the created object.