Hi.Events 1.9.0 - Promo Code Max-Usage Bypass via Asynchronous Job Race Condition
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| HiEventsDev | Hi.Events | unaffected |
|
No data.
No data.
| Vendor | Product | Versions | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Hi.events | Hi.events |
|
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.256% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| Description | Hi.Events through 1.9.0 contains a promo code validation vulnerability where reservation validates usage count before asynchronous UpdateEventStatisticsJob increments it, allowing attackers to redeem limited promo codes unlimited times. Attackers can sequentially reserve multiple orders with the same restricted promo code, each reading order_usage_count=0 and passing validation, then complete them all at discounted prices without concurrent requests. | |
| Title | Hi.Events 1.9.0 - Promo Code Max-Usage Bypass via Asynchronous Job Race Condition | |
| First Time appeared |
Hi.events
Hi.events hi.events |
|
| Weaknesses | CWE-367 | |
| CPEs | cpe:2.3:a:hi.events:hi.events:*:*:*:*:*:*:*:* | |
| Vendors & Products |
Hi.events
Hi.events hi.events |
|
| References |
| |
| Metrics |
cvssV3_1
|