CVE-2026-25758
High · 7.5CVSS
7.5
EPSS
0.8%
Published
Feb 6, 2026
CISA due date
—
The record
Spree is an open source e-commerce solution built with Ruby on Rails. A critical IDOR vulnerability exists in Spree Commerce's guest checkout flow that allows any guest user to bind arbitrary guest addresses to their order by manipulating address ID parameters. This enables unauthorized access to other guests' personally identifiable information (PII) including names, addresses and phone numbers. The vulnerability bypasses existing ownership validation checks and affects all guest checkout transactions. This vulnerability is fixed in 4.10.3, 5.0.8, 5.1.10, 5.2.7, and 5.3.2.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| RubyGems | spree_api | 0 | 4.10.3 |
| RubyGems | spree_api | 5.0.0 | 5.0.8 |
| RubyGems | spree_api | 5.1.0 | 5.1.10 |
| RubyGems | spree_api | 5.2.0 | 5.2.7 |
| RubyGems | spree_api | 5.3.0 | 5.3.2 |
Related vulnerabilities
- GHSA-87fh-rc96-6fr6 Unauthenticated Spree Commerce users can access all guest addresses Same vulnerability
- GHSA-g268-72p7-9j6j Spree API has Authenticated Insecure Direct Object Reference (IDOR) via Order Modification Also affects spree_api
- CVE-2026-22588 Spree is an open source e-commerce solution built with Ruby on Rails. Also affects spree_api
- CVE-2026-114574 A security vulnerability has been detected in massCodeIO massCode 5.10. CWE-284
- CVE-2026-83395 Vulnerability in the Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise… CWE-284
- CVE-2026-112091 A flaw has been found in Dav-ee dairy-management-system… CWE-284
- CVE-2026-106580 ImageMagick is free and open-source software used for editing and manipulating digital… CWE-284
- CVE-2026-61700 MariaDB Connector/J is used to connect applications developed in Java to MariaDB and… CWE-284