Read the docs

Vulnerabilities

Filters

Reset all
Threatist priority
Signals
Fix status
Impact type
Attack vector
Requirements
Product

Products as named in CPE, with their records.

Published
Weakness (CWE)
1 selected

15 records

Priority HIGH 72

Spree is an open source e-commerce solution built with Ruby on Rails.

CVSS 3.1HIGH 7.5 Network No auth No interaction EPSS 0.0045 Published 2026-01-10 Fixed in 5.2.5, 5.1.9 +2 CWE-639
TI-2011-04629 CVE-2011-10026 · GHSA-x485-rhg3-cqr4

Spreecommerce < 0.50.x API RCE

Priority HIGH 81

Spreecommerce versions prior to 0.50.x contain a remote command execution vulnerability in the API's search functionality.

CVSS 4.0CRITICAL 9.3 Network No auth No interaction EPSS 0.03756 Published 2025-08-20 Fixed in 0.50.0 CWE-78
TI-2011-04622 CVE-2011-10019 · GHSA-97vm-c39p-jr86

Spreecommerce < 0.60.2 Search Parameter RCE

Priority MEDIUM 58

Spreecommerce versions prior to 0.60.2 contains a remote command execution vulnerability in its search functionality.

CVSS 4.0CRITICAL 10.0 Network No auth No interaction EPSS 0.06252 Published 2025-08-13 Fixed in 0.60.2 CWE-1321
TI-2021-18107 CVE-2021-41275 · GHSA-26xx-m4q2-xhq8

Authentication Bypass by CSRF Weakness

Priority MEDIUM 41

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.

CVSS 3.1CRITICAL 9.3 Network No auth User interaction EPSS 0.00646 Published 2021-11-17 Fixed in 4.4.1, 4.2.1 +2 CWE-352
TI-2020-16044 CVE-2020-26223 · GHSA-m2jr-hmc3-qmpr

Authorization bypass in Spree

Priority LOW 36

Spree is a complete open source e-commerce solution built with Ruby on Rails.

CVSS 3.1HIGH 7.7 Network Low privileges No interaction EPSS 0.01124 Published 2020-11-13 Fixed in 3.7.13, 4.0.5 +1 CWE-863
TI-2020-12039 CVE-2020-15269 · GHSA-f8cm-364f-q9qh

Expired token reuse in Spree

Priority MEDIUM 41

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.

CVSS 3.1CRITICAL 9.1 Network No auth No interaction EPSS 0.01064 Published 2020-10-20 Fixed in 3.7.11, 4.0.4 +1 CWE-287
Priority LOW 21

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…

CVSS 2.0MEDIUM 4.0 Network Low privileges Interaction — EPSS 0.01265 Published 2013-03-08 Fixed in 3.0.5 CWE-264
Priority LOW 23

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/…

CVSS 2.0MEDIUM 4.3 Network No auth Interaction — EPSS 0.01531 Published 2013-03-08 Fixed in 2.0.0.rc1 CWE-20
Priority LOW 25

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…

CVSS 2.0MEDIUM 5.0 Network No auth Interaction — EPSS 0.0123 Published 2012-04-04 Fixed in 0.4.0 CWE-255
Priority LOW 25

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…

CVSS 2.0MEDIUM 5.0 Network No auth Interaction — EPSS 0.0123 Published 2012-04-04 Fixed in 0.4.0 CWE-255
Priority LOW 28

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…

CVSS 2.0MEDIUM 5.0 Network No auth Interaction — EPSS 0.02534 Published 2010-11-17 Fixed in 0.11.2, 0.30.0 CWE-200