In this repo i will keep adding more and more defi vulnerabilities for solidity version 0.8.0 and more.
Note:
Please do not use it in production.
- learn foundry.
- Test vulnerability:
forge test --contracts ./src/test/Reentrancy.sol -vvvv
S NO. | Vulnerability |
---|---|
1 | DOS |
2 | Delegate call |
3 | Divide before multiply |
4 | ERC777-reentrancy |
5 | Iscontract |
6 | Outdated cache |
7 | Overflow |
8 | Private data |
9 | Randomness |
10 | Reentrancy |
11 | Selfdestruct |
12 | Side-reentrancy |
13 | Storage collision |
14 | Strict equalities |
15 | Transaction origin |
16 | Unsafe call |
17 | Visibility |
18 | Unchecked External Call |
Stay safe!