Skip to main content
← All vulnerabilities
CVE-2020-15269GHSA-F8CM-364F-Q9QH

Expired token reuse in Spree

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

Summary

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. The issue is patched in versions 3.7.11, 4.0.4 and 4.1.11. A workaround without upgrading is described in the linked advisory.

Timeline

  1. CVE published
  2. Record last updated

Affected versions

  • spree spree

    fixed in 3.7.11; From 4.0.0 · fixed in 4.0.4; From 4.1.0 · fixed in 4.1.11

  • spreeRubyGems

    fixed in 3.7.11

  • spreeRubyGems

    From 4.0.0 · fixed in 4.0.4

  • spreeRubyGems

    From 4.1.0 · fixed in 4.1.11

References 2

GitHub · spree/spree