How these Crypto Hackers earned a $5000 Bug Bounty

Moral of the story — test concurrent requests

Roberto
InfoSec Write-ups
Published in
3 min readJul 27, 2022

--

What is a Race Condition?

A race condition occurs when two threads or processes are trying to access the same resource at the same time. Exactly what happens can depend on the the machine, the CPU, the compiler, etc., and the behavior is not always deterministic. Essentially, it all depends on the timing of context switches as the order of operations changes. For example, if a user starts with a balance of $500, and then thread…

--

--

Stanford alum, Software Engineer with a passion for CyberSec, Biotech, and Sustainability. Work with me at https://www.tidallabs.io/.