Flash Loan Vulnerability
Flash Loan Vulnerability refers to the risk that an attacker can borrow a massive amount of capital without collateral, execute a series of trades to manipulate an asset's price, and repay the loan in a single transaction. This exploit is often used to manipulate the price of a stablecoin or drain liquidity pools by forcing the protocol to execute trades at highly unfavorable prices.
Because the entire operation occurs within one block, it leaves little room for defensive mechanisms to trigger. Protocols must design their price feeds and liquidity structures to be resistant to these rapid, large-scale manipulations.
This vulnerability highlights the importance of using decentralized, time-weighted average price oracles rather than relying on a single spot price from one exchange. It is a critical concern for security-conscious protocol design.