NewApp Monitoring is liveSign up free
AgentbeamBeta
Open-source package vulnerability · RubyGems

CVE-2025-2304: Camaleon CMS Vulnerable to Privilege Escalation through a Mass Assignment

criticalCVSS 4.0 9.4GHSA-rp28-mvq3-wf8j

A Privilege Escalation through a Mass Assignment exists in Camaleon CMS When a user wishes to change his password, the 'updatedajax' method of the UsersController is called. The vulnerability stems from the use of the dangerous permit! method, which allows all parameters to pass through without any filtering.

Published Mar 14, 2025 · Updated Mar 19, 2025

Affected packages

camaleon_cms

Ecosystem
RubyGems
Affected
< 2.9.1
Fixed in
2.9.1
Check
bundle info camaleon_cms

Advisory details

From the GitHub Advisory Database (CC BY 4.0).

A Privilege Escalation through a Mass Assignment exists in Camaleon CMS

When a user wishes to change his password, the 'updated_ajax' method of the UsersController is called. The vulnerability stems from the use of the dangerous permit! method, which allows all parameters to pass through without any filtering.

References

How this page is made: the data panel comes from the GitHub Advisory Database, CISA’s KEV catalog, the NVD and FIRST EPSS, and updates twice a day. No analysis has been written for this entry yet. Methodology