CVE-2026-66748
HIGH
NVD
CVSS Score
8.8
Severity
HIGH
Published
Jul 28, 2026
Vendor
unknown
Description
Camaleon CMS versions 2.1.1 through 2.9.1 contains an authenticated remote code execution vulnerability that allows users with custom_fields manage permission to execute arbitrary Ruby code by supplying a malicious expression through the select_eval custom field type. Attackers can store an attacker-controlled Ruby expression in the field options command parameter, which is evaluated via instance_eval within an ERB view whenever a post edit page is rendered, achieving server-side code execution with web server process privileges.
References
- https://github.com/owen2345/camaleon-cms/commit/158823668e2e5c3114a69b34cf1c96cb41533c5f
- https://github.com/owen2345/camaleon-cms/pull/1136
- https://github.com/owen2345/camaleon-cms/releases/tag/2.9.2
- https://github.com/theopaid/Camaleon-CMS---Authenticated-RCE-via-select_eval-Custom-Field
- https://www.vulncheck.com/advisories/camaleon-cms-authenticated-rce-via-select-eval-custom-field