Unauthenticated Insecure Direct Object Reference in Spree Open Source E-commerce Solution
CVE-2026-22589

7.5HIGH

Key Information:

Vendor

Spree

Status
Vendor
CVE Published:
10 January 2026

What is CVE-2026-22589?

The Spree e-commerce solution, built on Ruby on Rails, experienced an issue where an unauthenticated attacker could exploit an Insecure Direct Object Reference. This vulnerability enabled unauthorized access to guest address information, bypassing the need for valid credentials or session cookies. The problem was addressed in pivotal updates: versions 4.10.2, 5.0.7, 5.1.9, and 5.2.5.

Affected Version(s)

spree >= 5.2.0, < 5.2.5 < 5.2.0, 5.2.5

spree >= 5.1.0, < 5.1.9 < 5.1.0, 5.1.9

spree >= 5.0.0, < 5.0.7 < 5.0.0, 5.0.7

References

CVSS V3.1

Score:
7.5
Severity:
HIGH
Confidentiality:
High
Integrity:
None
Availability:
High
Attack Vector:
Network
Attack Complexity:
Low
Privileges Required:
None
User Interaction:
None
Scope:
Unchanged

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.