CVE-2026-96599
Received Received - Intake

Isotope eCommerce Order ID Guessing Vulnerability

Vulnerability report for CVE-2026-96599, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-09-23

Last updated on: 2026-09-23

Assigner: VulnCheck

Description

Isotope eCommerce through 2.9.10 derives order identifiers from uniqid() instead of a cryptographically secure source, allowing unauthenticated attackers to guess identifiers. Guest orders lack ownership verification, enabling attackers to access order details including billing address, customer information, and purchased files by supplying a guessed uid parameter.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-09-23
Last Modified
2026-09-23
Generated
2026-09-23
AI Q&A
2026-09-23
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 2 associated CPEs
Vendor Product Version / Range
isotope core to 2.9.10 (inc)
isotope ecommerce 2.9.10

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-330 The product uses insufficiently random numbers or values in a security context that depends on unpredictable numbers.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

Isotope eCommerce through version 2.9.10 generates order identifiers using the uniqid() function, which is not cryptographically secure. This allows unauthenticated attackers to guess valid order IDs and access sensitive order details such as billing addresses, customer information, and purchased files by manipulating the uid parameter. Additionally, guest orders lack proper ownership verification, further enabling unauthorized access.

Detection Guidance

Check Isotope eCommerce versions for 2.9.10 or earlier. Inspect order ID generation in Order.php and OrderDetails.php for use of uniqid(). Monitor for unauthorized access attempts via uid parameter manipulation. Review logs for suspicious order detail requests.

Impact Analysis

Attackers can exploit this vulnerability to access sensitive order information, including billing addresses and customer details, without authentication. They can also retrieve purchased files by guessing order IDs. This could lead to privacy breaches, identity theft, or financial fraud for both customers and the business using Isotope eCommerce.

Compliance Impact

This vulnerability likely violates GDPR due to unauthorized access to personal data (customer information, billing addresses) and HIPAA if protected health information is exposed. It results in non-compliance with data protection requirements, potentially leading to legal penalties, reputational damage, and loss of customer trust.

Mitigation Strategies

Upgrade Isotope eCommerce to version 2.9.11 or later. Replace uniqid() with cryptographically secure random token generation. Implement ownership verification for guest orders. Add input validation and prepared statements to prevent SQL injection. Restrict file uploads and disable XML entity expansion.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-96599. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart