SELFDESTRUCT reachable from non-admin path
Sushi (SushiSwap) — v2 + v3 + Trident + BentoBox/Kashi + SushiXSwap's assessment for RD-F-011 — scored green on the v1.7.0 rubric. The evidence below is the curator's reasoning for this score.
Evidence summary #
Direct source inspection of verified contracts: UniswapV2Factory (0xc0aEe478, pragma 0.6.12, Etherscan 'Exact Match' verified): no SELFDESTRUCT found. UniswapV3Factory (0xbaceb8ec, pragma 0.7.6, Etherscan verified): no SELFDESTRUCT found. SushiXSwapV2.sol (pragma 0.8.10, raw GitHub): no SELFDESTRUCT found. No Slither output available for comprehensive confirmation but direct source inspection of primary contracts is negative.
Sources #
- EtherscanSushiV2Factory Etherscan sourceUniswapV2Factory 0xc0aEe478 source — no SELFDESTRUCT opcode detectedretrieved 2026-05-17
- SushiV3Factory Etherscan sourceUniswapV3Factory 0xbaceb8ec source — no SELFDESTRUCT opcode detectedretrieved 2026-05-17
Methodology #
Determine whether any deployed contract contains the SELFDESTRUCT opcode in a code path reachable from a non-admin caller.
See the full factor methodology and distribution across all protocols →