Skip to main content
← All vulnerabilities
CVE-2026-22589GHSA-3GHG-3787-W2XR

Spree API has Unauthenticated IDOR - Guest Address

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 5.2.5, 5.1.9, 5.0.7, 4.10.2
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: poc
  • Automatable: yes
  • Technical impact: partial

Summary

Spree is an open source e-commerce solution built with Ruby on Rails. Prior to versions 4.10.2, 5.0.7, 5.1.9, and 5.2.5, an Unauthenticated Insecure Direct Object Reference (IDOR) vulnerability was identified that allows an unauthenticated attacker to access guest address information without supplying valid credentials or session cookies. This issue has been patched in versions 4.10.2, 5.0.7, 5.1.9, and 5.2.5.

Timeline

  1. CVE published2 days
  2. CISA SSVC assessment

    Exploitation: poc · Automatable: yes · Technical impact: partial

  3. Record last updated

Affected versions

  • spree spree

    From 5.2.0 · fixed in 5.2.5; From 5.1.0 · fixed in 5.1.9; From 5.0.0 · fixed in 5.0.7; fixed in 4.10.2

  • spree_coreRubyGems

    From 4.0.0 · fixed in 4.10.2

  • spree_coreRubyGems

    From 5.0.0 · fixed in 5.0.7

  • spree_coreRubyGems

    From 5.1.0 · fixed in 5.1.9

  • spree_coreRubyGems

    From 5.2.0 · fixed in 5.2.5

References 5

GitHub · spree/spree