Description
In development mode, Ruby on Rails application uses an application name as the secret_key_base. It allows an attacker to set a valid signature for a serialized payload to ActiveStorage component. During the deserialization process, ActiveStorage executes arbitrary commands in OS.
Remediation
Upgrade to the latest version of Ruby on Rails
References
Related Vulnerabilities
e107 Other Vulnerability (CVE-2005-3594)
Apache Traffic Server Improper Input Validation Vulnerability (CVE-2021-32567)
PHP Exposure of Sensitive Information to an Unauthorized Actor Vulnerability (CVE-2018-10545)
MySQL Exposure of Sensitive Information to an Unauthorized Actor Vulnerability (CVE-2016-8286)