
Business Logic Flaws: When the bug is the behavior
From donation feature to infinite points glitch
CAIN is an offensive security blog. We document vulnerabilities in depth, research new techniques and attack vectors, and explore how AI can be applied to offensive security.
Written by Olivia Pace and Alejandro Baño.

From donation feature to infinite points glitch
How multipart/form-data turns "the victim has to pick a file" into a single link

Exploitation and Impact

How to Spot HTTP Request Smuggling

A Visual Guide to the Main Variants

Request Framing, Desynchronization, and Connection Reuse
