b1gb33f_blog

Pentesting and AppSec

View on GitHub
13 December 2025

Shady Oaks Financial Race Condition

by Shawn Szczepkowski

Todays lab is the Shady Oaks Financial Race Condition lab from bugforge.io. This is an easy rated lab.

While exploring the functionality of todays lab we notice that when converting currency there is a significant delay in the response indicating some back end logic is hard at work. This endpoint would be prime testing for a race condition.

Let’s use one of the built-in custom actions with Burp Repeater. Setting up Custom Action

Back in the application Observe that we have definitely converted more currency than we had. In our /api/convert-currency attack response we see our flag. Attack Results

Manipulated Balance

tags: