Summary
CVE-2026-95653 is a predictable-token vulnerability (CWE-340) in Concrete CMS Community Store, an e-commerce add-on for Concrete CMS. Versions before 2.7.8 derive digital product download tokens from order creation timestamps rather than a random value, allowing an unauthenticated attacker to calculate valid tokens and download digital products purchased by other customers. The issue carries a CVSS v3.1 base score of 7.5 (High).
Technical details
- Root cause: the download-token generation logic derives tokens from the order creation timestamp instead of using a cryptographically random value, making tokens predictable.
- Trigger conditions: an attacker enumerates or guesses sequential order and file identifiers together with plausible order-creation timestamps to reconstruct a valid download token.
- Attack vector: network-based and requires no authentication or user interaction; the attacker only needs to reach the store’s download endpoint.
- Impact: unauthorized disclosure of digital products (files) purchased by other customers — a confidentiality-only impact with no effect on integrity or availability.
Affected software
- Concrete CMS Community Store: all versions before 2.7.8
- Fixed in: Community Store 2.7.8 and later
Severity
- CVSS v3.1 Base Score: 7.5 (High)
- Vector:
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Mitigation and recommended actions
- Immediate: Upgrade Concrete CMS Community Store to version 2.7.8 or later, which replaces the timestamp-derived token with an unpredictable value.
- If no patch: If upgrading is not immediately possible, restrict or monitor access to digital-download endpoints, review order/download logs for anomalous or sequential access patterns, and consider disabling digital product downloads until the update can be applied.

