Spreecommerce < 0.50.x API RCE
Spreecommerce versions prior to 0.50.x contain a remote command execution vulnerability in the API's search functionality.
No spree vulnerabilities are listed in CISA KEV.
15 records
Spreecommerce versions prior to 0.50.x contain a remote command execution vulnerability in the API's search functionality.
Spree is an open source e-commerce solution built with Ruby on Rails.
Spree is an open source e-commerce solution built with Ruby on Rails.
Spree is an open source e-commerce solution built with Ruby on Rails.
Spreecommerce versions prior to 0.60.2 contains a remote command execution vulnerability in its search functionality.
Spree is an open source e-commerce solution built with Ruby on Rails.
spree_auth_devise is an open source library which provides authentication and authorization services for use with the Spree storefront framework by using an underlying Devise authentication framework.
In Spree before versions 3.7.11, 4.0.4, or 4.1.11, expired user tokens could be used to access Storefront API v2 endpoints.
Spree is an open source e-commerce solution built with Ruby on Rails.
Spree is a complete open source e-commerce solution built with Ruby on Rails.
Spree 0.11.x before 0.11.2 and 0.30.x before 0.30.0 exchanges data using JavaScript Object Notation (JSON) without a mechanism for validating requests, which allows remote attackers to obtain sensitive information via ve…
The session cookie store implementation in Spree 0.2.0 uses a hardcoded config.action_controller_session hash value (aka secret key), which makes it easier for remote attackers to bypass cryptographic protection mechanis…
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, rel…
Spree Commerce 1.0.x through 1.3.2 allows remote authenticated administrators to instantiate arbitrary Ruby objects and execute arbitrary commands via the (1) payment_method parameter to core/app/controllers/spree/admin/…
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…