Smart Contract Vulnerabilities
A smart contract vulnerability is a bug in on-chain code that lets an attacker drain funds or break a protocol’s logic.
In depth
Because contracts hold real money and cannot be patched in place, a single flaw — a re-entrancy bug, a bad price oracle, an unchecked permission — can be exploited within minutes of discovery. Audits reduce but never eliminate the risk. Using well-tested, long-running protocols lowers your exposure.
Why it matters
Billions have been lost to contract bugs; DeFi yields must be weighed against this risk.