Skip to content
OpenAdvisories
High · 7.5 CVE-2026-22589 EUVD-2026-1460GHSA-3ghg-3787-w2xr

Spree API has Unauthenticated IDOR - Guest Address

Published Jan 10, 2026 · Updated Jan 12, 2026 · Assigned by GitHub_M

Description

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.

Affected products

VendorProductAffectedFixed
spree spree >= 5.2.0, < 5.2.5, >= 5.1.0, < 5.1.9, >= 5.0.0, < 5.0.7, < 4.10.2 —

Affected packages

EcosystemPackageAffectedFixedRecord
RubyGems spree_core >= 4.0.0, < 4.10.2 4.10.2 GHSA-3ghg-3787-w2xr
RubyGems spree_core >= 5.0.0, < 5.0.7 5.0.7 GHSA-3ghg-3787-w2xr
RubyGems spree_core >= 5.1.0, < 5.1.9 5.1.9 GHSA-3ghg-3787-w2xr
RubyGems spree_core >= 5.2.0, < 5.2.5 5.2.5 GHSA-3ghg-3787-w2xr

References