Flash Loan Timing Attacks
Flash loan timing attacks are exploits where an attacker uses a flash loan to manipulate market conditions within a single transaction block to gain an unfair advantage. By borrowing a large amount of capital instantly, the attacker can influence prices, trigger liquidations, or exploit timing discrepancies in decentralized exchanges.
Because the loan must be repaid within the same transaction, the risk to the attacker is minimal, making it a popular vector for DeFi attacks. These attacks often exploit the lag between an oracle update and the actual market price.
The speed of execution is key, as the attacker must complete all actions before the market can correct itself. Defending against these requires protocols to use more frequent oracle updates or to implement checks that detect rapid price shifts within a single block.