CVE:CVE-2013-1656
CNNVD:CNNVD-201303-199
Spree Commerce（又名Spree）是美国Spree Commerce公司的一套基于Ruby on Rails的开源电子商务解决方案。
Spree Commerce 1.0.x至1.3.2版本中存在漏洞。通过与不安全使用‘constantize’函数有关的(1)payment_method参数传送到core/app/controllers/spree/admin/payment_methods_controller.rb；在promo/app/controllers/spree/admin/目录下的(2)promotion_action参数传送到promotion_actions_controller.rb(3)promotion_rule参数传送到promotion_rules_controller.rb(4)calculator_type参数传送到promotions_controller.rb，远程认证攻击者利用该漏洞实例化任意Ruby对象和执行任意命令。
solution:Upgrade spreecommerce spree to a higher version than 1.3.2,1.0.0,1.0.1,1.0.2,1.0.3,1.0.4,1.0.5,1.0.6,1.0.7,1.1.0,1.1.1,1.1.2,1.1.3,1.1.4,1.1.5,1.1.6,1.2.0,1.2.1,1.2.2,1.2.3,1.2.4,1.3.0,1.3.1,and avoid the version (,1.3.2],1.0.0,1.0.1,1.0.2,1.0.3,1.0.4,1.0.5,1.0.6,1.0.7,1.1.0,1.1.1,1.1.2,1.1.3,1.1.4,1.1.5,1.1.6,1.2.0,1.2.1,1.2.2,1.2.3,1.2.4,1.3.0,1.3.1