Description
CouchCMS contains a privilege escalation vulnerability that allows authenticated Admin-level users to create SuperAdmin accounts by tampering with the f_k_levels_list parameter in user creation requests. Attackers can modify the parameter value from 4 to 10 in the HTTP request body to bypass authorization validation and gain full application control, circumventing restrictions on SuperAdmin account creation and privilege assignment.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| CouchCMS | CouchCMS | ≤ 2.4.0 | — |
References
- https://gist.github.com/thepiyushkumarshukla/477e2d2bbbe8cc3ec0d640c50f0cf9e1 technical-description exploit
- https://www.couchcms.com/ product
- https://www.vulncheck.com/advisories/couchcms-privilege-escalation-via-f-k-levels-list-parameter third-party-advisory