| Severity | Tool | Title | Validated | Confirmed |
|---|---|---|---|---|
| critical | detector | Untrusted DELEGATECALL target reachable | no | no |
| high | slither | TokenDistributor.emergencyExecute(address,bytes) (contracts/distribution/TokenDistributor.sol#306-319) uses delegatecall to a input-controlled function id | no | — |
| high | detector | Untrusted CALL target/value reachable | no | no |
| high | detector | ETH value transfer possible | no | no |
| medium | cast | DELEGATECALL present | no | — |
| medium | codex | Anyone can create a distribution for any party using global unaccounted balances, enabling front‑running theft of deposits | no | — |
| medium | slither | Reentrancy in TokenDistributor._transfer(ITokenDistributor.TokenType,address,address,uint256) (contracts/distribution/TokenDistributor.sol#361-389): | no | — |
| Run ID | Status | Validated | Total findings | Created |
|---|---|---|---|---|
| 019c0ea9-08b4-71da-b1cb-0a3294685f27 | complete | crit 0 high 0 | 7 | 2 months ago |
| 019b477e-ccd4-7245-bc59-6bfb3659fa31 | complete | crit 0 high 0 | 3 | 3 months ago |
| 019b3844-a511-71cd-98d7-9a2a16d82765 | complete | crit 0 high 0 | 3 | 3 months ago |