This repository contains all the proof of concepts (POCs) related to the articles published on the Immunefi Medium blog, https://medium.com/immunefi.
Name | Reward (USD) | POC | Article | Command |
---|---|---|---|---|
Alchemix Missing Access Control | $28,730 | AlchemixPoC | Alchemix Missing Access Control | forge test -vvv --match-path ./test/Alchemix/PoCNoAccessControl.t.sol |
Beanstalk logical vulnerability | $181,850 | BeanStalkPoC | Bugfix Review: Beanstalk Logic Error | RPC_URL=$ALCHEMY_API forge test --match-contract BeanStalkPoC -vvv |
DFX Finance Rounding Error | $100,000 | DFXFinancePoC | Bugfix Review: DFX Finance Rounding Error | forge test -vvv --match-path ./test/DFXFinance/AttackTest.t.sol |
Yield protocol Logical Vulnerability | $95,000 | YieldProtocolPoC | Bugfix Review: Yield Protocol Logic Error | forge test -vvv --match-path ./test/YieldProtocol/AttackTest.t.sol |
Balancer Rounding Error | $1,000,000 | BalancerPoC | Bugfix Review: Balancer Rounding Error | forge test -vvv --match-path ./test/Balancer/rounding-error-aug2023/BalancerPoC.sol |
Alchemix Missing Solvency Check | $116,513 | AlchemixPoC | Bugfix Review: Alchemix Missing Solvency Check | forge test -vvv --match-path ./test/Alchemix/PoCTest.sol |
Astar Network Integer Truncation Bug | $50,000 | AstarNetworkPoC | Bugfix Review: Astar Network Integer Truncation Error | forge test -vv --match-path ./test/AstarNetwork/AttackTest.t.sol |
Wormhole Uninitialized Proxy | $10,000,000 | WormholePoC | Bugfix Review: Wormhole Uninitialized Proxy | forge test -vvv --match-path ./test/Wormhole/WormholeBugFix.t.sol |
MEV PoC | ForgeSandwichPOC | How To Reproduce A Simple MEV Attack | forge test -vvv --match-path ./test/MEV/Forge/Sandwich.t.sol |
Foundry is required to use this repository. See: https://book.getfoundry.sh/getting-started/installation.