What problem does it solve? Web applications often fail to synchronize concurrent operations, allowing attackers to bypass business logic through timing attacks like double-spending, coupon reuse, and rate limit bypass. This Skill provides a structured checklist to systematically identify and exploit these race condition vulnerabilities during authorized security testing. ## Core Features & Use Cases - Vulnerability Identification: Target state-changing operations like financial transactions, coupon redemption, and registration flows prone to TOCTOU bugs. - Testing Techniques: Apply Turbo Intruder single-packet attacks, last-byte sync, thread synchronization, and HTTP/2 multiplexing for microsecond-precision concurrency. - Use Case: During a bug bounty engagement on an e-commerce site, use this Skill to test whether a single-use discount coupon can be redeemed multiple times by sending 20 simultaneous checkout requests with Burp Suite's parallel send feature. ## Quick Start Use the race-condition skill to test the coupon redemption endpoint on my authorized target for concurrent request vulnerabilities.