CVE-2008-7310

high

Description

Spree 0.2.0 does not properly restrict the use of a hash to provide values for a model's attributes, which allows remote attackers to set the Order state value and bypass the intended payment step via a modified URL, related to a "mass assignment" vulnerability.

References

http://spreecommerce.com/blog/2008/09/16/security-vulnerability-mass-assignment-of-order-params/

http://railspikes.com/2008/9/22/is-your-rails-application-safe-from-mass-assignment

Details

Source: Mitre, NVD

Published: 2012-04-05

Updated: 2026-06-16

Risk Information

CVSS v2

Base Score: 5

Vector: CVSS2#AV:N/AC:L/Au:N/C:N/I:P/A:N

Severity: Medium

CVSS v3

Base Score: 7.5

Vector: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N

Severity: High

EPSS

EPSS: 0.00158