Security researchers detailed a series of techniques that make web race conditions easier to trigger and more practical to exploit against real applications. PortSwigger's work showed that race conditions extend beyond simple limit-overrun bugs into broader application state-machine flaws, where carefully timed parallel requests can bypass business-logic checks and force inconsistent server behavior. A follow-on technique, the single-packet attack, reduced network jitter by coalescing multiple requests so they arrive together, effectively making remote race-condition testing behave more like a local attack and improving reliability against web targets.
Flatt Security later expanded that approach with First Sequence Sync, a method that combines IP fragmentation and deliberate TCP sequence-number reordering to overcome the single-packet attack's approximate 65,535-byte constraint. In testing, the technique synchronized much larger batches of requests over one HTTP/2 connection, reportedly sending 10,000 requests in about 166 ms and demonstrating a bypass of a one-time-token rate limit by making 1,000 authentication attempts despite a nominal cap of five. The research indicates that exploitability depends on implementation details such as TCP receive-buffer capacity and HTTP/2 SETTINGS_MAX_CONCURRENT_STREAMS, but collectively the findings show that modern packet-level synchronization can significantly increase the impact and repeatability of web race-condition attacks.

Mallory correlates global threat intelligence with your attack surface — know if you’re exposed before adversaries strike.
5 events from the most recent confirmed update back to the earliest known activity.
The research demonstrated bypassing a one-time-token authentication rate limit by making 1,000 attempts despite a nominal server-side limit of five. The author contrasted this with only about 10 attempts achieved against the same target using last-byte sync.
In the published research, the author reported a benchmark sending 10,000 requests in about 166 ms in a test environment using AWS EC2 instances. The demonstration showed the technique could support far more simultaneous requests than prior approaches.
On August 2, 2024, RyotaK of Flatt Security published research describing "First Sequence Sync," a race-condition exploitation method that combines IP fragmentation with TCP sequence-number reordering to synchronize many large requests over a single HTTP/2 connection. The article says the technique extends the practical limits of the earlier single-packet attack.
PortSwigger Research published "The single-packet attack: making remote race-conditions 'local'," presenting the single-packet attack for synchronizing requests in race-condition exploitation. Later research cited this technique as the foundation for further expansion.
PortSwigger Research published "Smashing the state machine: the true potential of web race conditions," documenting techniques for exploiting web race conditions. This established prior research that later work explicitly built upon.
Vulnerabilities, threat actors, malware, products, organizations, and breaches Mallory has linked to this story.
3 references tracked. Mallory keeps watching after this page renders.
flatt.tech
Open sourceportswigger.net
Open sourceportswigger.net
Open sourceMap indicators from this story to your assets and identify affected systems in minutes.
Every observed campaign, victim, and pivot linked to actors named in this story.
Malware, exploits, and IOCs connected to the activity described here.
YARA, Sigma, and Snort rules deployed to your SIEM as soon as they’re published.
Get matching new stories delivered to your team as they break — not the next morning.
Ask questions about this story and take action on the answers.