cve.bz

CVE-2020-26223

6.5 mediumEPSS 1.1%

Medium (6.5) in spreecommerce spree. EPSS 1.1% chance of exploitation in the next 30 days. Fixed in spree_api 3.7.13, 4.0.5, 4.1.12.

Spree is a complete open source e-commerce solution built with Ruby on Rails. In Spree from version 3.7 and before versions 3.7.13, 4.0.5, and 4.1.12, there is an authorization bypass vulnerability. The perpetrator could query the API v2 Order Status endpoint with an empty string passed as an Order token. This is patched in versions 3.7.11, 4.0.4, or 4.1.11 depending on your used Spree version. Users of Spree < 3.7 are not affected.

Severity

CVSS 3.1

6.5 medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
EPSS
1.1% chance of exploitation in the next 30 days; higher than 66% of CVEs (scores of 2026-10-31)
CWE
CWE-863
Published
Modified
Record from
the NVD, synced

Affected

Packages (OSV)

AdvisoryEcosystemPackageAffectedFixed in
GHSA-m2jr-hmc3-qmprRubyGemsspree_api>=3.7.0 <3.7.133.7.13
GHSA-m2jr-hmc3-qmprRubyGemsspree_api>=4.0.0 <4.0.54.0.5
GHSA-m2jr-hmc3-qmprRubyGemsspree_api>=4.1.0 <4.1.124.1.12

References

Check your stackJSON