Skip to main content

Over-Borrowing Vulnerability

Definition

An over-borrowing vulnerability is a security flaw in a lending protocol or smart contract that allows a malicious actor to borrow more assets than their collateral should permit. This typically results from faulty collateral valuation, reentrancy attacks, or logic errors in the borrowing mechanism. Exploiting this vulnerability can lead to significant losses for the protocol and its liquidity providers. It poses a direct threat to protocol solvency.