PT-2026-6726
CVE-2026-25757
·
Published
2026-02-05
·
Updated
2026-02-06
Description by
CVSS 4.0
8.7
HighMetricsAV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N
Name of the Vulnerable Software and Affected Versions
Spree versions prior to 5.0.8
Spree versions prior to 5.1.10
Spree versions prior to 5.2.7
Spree versions prior to 5.3.2
Description
Spree, an open source e-commerce solution, contains a flaw where unauthenticated users can view completed guest orders using the Order ID. This can lead to the disclosure of Personally Identifiable Information (PII) of guest users, including names, addresses, and phone numbers. The issue stems from the
OrdersController#show action allowing order lookup by number without requiring the associated order token. The authorize access function does not properly enforce authorization for guest orders. An attacker with a leaked Order ID, or through brute-forcing, can access the order details via the /orders/{id} API endpoint. The Order IDs are securely generated but have relatively low entropy, potentially making brute-force attacks feasible.Recommendations
Versions prior to 5.0.8 should be updated to version 5.0.8 or later.
Versions prior to 5.1.10 should be updated to version 5.1.10 or later.
Versions prior to 5.2.7 should be updated to version 5.2.7 or later.
Versions prior to 5.3.2 should be updated to version 5.3.2 or later.
Exploitability
Exploit
Fix
Impacts
Vendors
Affected products
Found an issue in the description? Have something to add? Feel free to write us 👾