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.
{
"cwe_ids": [],
"github_reviewed": true,
"github_reviewed_at": "2023-01-27T00:01:51Z",
"nvd_published_at": "2012-04-05T13:25:00Z",
"severity": "MODERATE"
}