Description
CRMEB 5.6.1 through 6.0.0 contains an insecure direct object reference vulnerability that allows authenticated storefront users to read and claim other users' orders via the gift-order API. Attackers can enumerate sequential order IDs in gift_detail to harvest buyer identities and the gift_key, then call receive_gift to redirect paid goods to their address.
Affected products
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
crmeb CRMEB
Default version status: unaffected
5.6.1 to ≤ 6.0.0affected
pkg:github/crmeb/CRMEBReferences
- https://hackmd.io/@hieuPenguinnn/crmeb-gift-order-idor-takeover ↗
- https://github.com/crmeb/CRMEB/blob/v6.0.0/crmeb/app/services/order/StoreOrderServices.php#L2998-L3085 ↗
- https://github.com/crmeb/CRMEB ↗
- https://www.vulncheck.com/advisories/crmeb-5.6.1-through-6.0.0-idor-via-giftdetail-and-receivegift ↗