Skip to main content
← All vulnerabilities
CVE-2013-2506GHSA-JP57-9J37-5476

app/models/spree/user.rb in spree_auth_devise in Spree 1.1.x before 1.1.6, 1.2.x, and 1.3.x does not perform mass assignment safely when upd

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 3.0.5
None on Exploit-DB, Metasploit or GitHub

Summary

app/models/spree/user.rb in spree_auth_devise in Spree 1.1.x before 1.1.6, 1.2.x, and 1.3.x does not perform mass assignment safely when updating a user, which allows remote authenticated users to assign arbitrary roles to themselves.

Timeline

  1. CVE published
  2. Record last updated

Affected versions

  • n/a n/a

    Version range not reported

  • spree_auth_deviseRubyGems

    From 1.0.0 · fixed in 3.0.5

References 2

spreecommerce.com

GitHub · spree/spree_auth_devise