TW
Tripwire
Find contracts. Test them. Review real vulns.
Confirmed Findings
2,205
crit 60 high 1157
All Findings
46,184
Across all runs
Chain
1
Mainnet focus
Signal Mix
24239
high severity in results
Findings
filter + triage
Reset
Severity Tool Title Address Value USD Validated Confirmed Found Run
high slither Reentrancy in WithdrawContract.withdraw() (contracts/Contract.sol#357-388): 0x0efef0b34638addc8833ba729ae20016b5f24ffc $536,460.10 no 1 week ago 3ad87264-34e2-456a-9447-a6281f215a75
high slither WithdrawContract.doPayment(uint256,address,ERC20,uint256) (contracts/Contract.sol#471-477) sends eth to arbitrary user 0x0efef0b34638addc8833ba729ae20016b5f24ffc $536,460.10 no 1 week ago 3ad87264-34e2-456a-9447-a6281f215a75
high slither SGRToken.withdraw() (contracts/Contract.sol#816-822) sends eth to arbitrary user 0xaea8e1b6cb5c05d1dac618551c76bcd578ea3524 $26,959.23 no 1 week ago 019b477e-b962-7003-9e6d-e36c3ace36c9
high slither LockETH.unlockETH() (contracts/Contract.sol#23-31) sends eth to arbitrary user 0x1a9c7f7c063973869f1af0f646f8b6a01b362dc8 $7,750.00 no 1 week ago 019b477e-c048-7335-850a-c47fd64799a4
high slither LockETH.unlockETH() (contracts/Contract.sol#23-31) sends eth to arbitrary user 0x12c3d858865a9e1909fb30c25f2b82f8e8093a99 $6,200.00 no 1 week ago 019b477e-c10f-736f-ab85-32b13f5b734e
high slither tokenProxy.handlerProxy(bytes) (contracts/Contract.sol#479-485) uses delegatecall to a input-controlled function id 0x128647690c7733593aa3dd149eebc5e256e79217 $108,637.30 no 1 week ago 3096f960-d0e1-4fed-a9c7-9aaf7caafa47
high slither tokenProxy.withdraw(uint256,bool) (contracts/Contract.sol#435-443) uses delegatecall to a input-controlled function id 0x128647690c7733593aa3dd149eebc5e256e79217 $108,637.30 no 1 week ago 3096f960-d0e1-4fed-a9c7-9aaf7caafa47
high slither tokenProxy.handlerViewProxy(bytes) (contracts/Contract.sol#493-500) uses delegatecall to a input-controlled function id 0x128647690c7733593aa3dd149eebc5e256e79217 $108,637.30 no 1 week ago 3096f960-d0e1-4fed-a9c7-9aaf7caafa47
high slither tokenProxy.siViewProxy(bytes) (contracts/Contract.sol#521-528) uses delegatecall to a input-controlled function id 0x128647690c7733593aa3dd149eebc5e256e79217 $108,637.30 no 1 week ago 3096f960-d0e1-4fed-a9c7-9aaf7caafa47
high slither tokenProxy.borrow(uint256,bool) (contracts/Contract.sol#451-459) uses delegatecall to a input-controlled function id 0x128647690c7733593aa3dd149eebc5e256e79217 $108,637.30 no 1 week ago 3096f960-d0e1-4fed-a9c7-9aaf7caafa47
high slither tokenProxy.deposit(uint256,bool) (contracts/Contract.sol#419-428) uses delegatecall to a input-controlled function id 0x128647690c7733593aa3dd149eebc5e256e79217 $108,637.30 no 1 week ago 3096f960-d0e1-4fed-a9c7-9aaf7caafa47
high slither tokenProxy.repay(uint256,bool) (contracts/Contract.sol#466-475) uses delegatecall to a input-controlled function id 0x128647690c7733593aa3dd149eebc5e256e79217 $108,637.30 no 1 week ago 3096f960-d0e1-4fed-a9c7-9aaf7caafa47
high slither tokenProxy.siProxy(bytes) (contracts/Contract.sol#506-513) uses delegatecall to a input-controlled function id 0x128647690c7733593aa3dd149eebc5e256e79217 $108,637.30 no 1 week ago 3096f960-d0e1-4fed-a9c7-9aaf7caafa47
high slither LockETH.unlockETH() (contracts/Contract.sol#23-31) sends eth to arbitrary user 0x2b833bb0503e6dc33b2c757e569b201aa0035f19 $6,200.00 no 1 week ago 019b477e-ba00-7206-8c5a-5f3d70359e0a
high slither Reentrancy in X7TreasurySplitter.pushAll() (contracts/Contract.sol#275-291): 0x70001e625f8c763be03ffb4135789c7116fef999 $9,141.90 no 1 week ago 019b477e-cb9b-7312-8564-e3032296405d
high slither Reentrancy in X7TreasurySplitter.pushAll() (contracts/Contract.sol#275-291): 0x70001e625f8c763be03ffb4135789c7116fef999 $9,141.90 no 1 week ago 019b477e-cb9b-7312-8564-e3032296405d
high slither Reentrancy in X7TreasurySplitter.pushAll() (contracts/Contract.sol#275-291): 0x70001e625f8c763be03ffb4135789c7116fef999 $9,141.90 no 1 week ago 019b477e-cb9b-7312-8564-e3032296405d
high slither Reentrancy in X7TreasurySplitter.pushAll() (contracts/Contract.sol#275-291): 0x70001e625f8c763be03ffb4135789c7116fef999 $9,141.90 no 1 week ago 019b477e-cb9b-7312-8564-e3032296405d
high slither Reentrancy in X7TreasurySplitter.pushAll() (contracts/Contract.sol#275-291): 0x70001e625f8c763be03ffb4135789c7116fef999 $9,141.90 no 1 week ago 019b477e-cb9b-7312-8564-e3032296405d
high slither Reentrancy in X7TreasurySplitter.pushAll() (contracts/Contract.sol#275-291): 0x70001e625f8c763be03ffb4135789c7116fef999 $9,141.90 no 1 week ago 019b477e-cb9b-7312-8564-e3032296405d
high slither X7TreasurySplitter._sendBalance(X7TreasurySplitter.Outlet) (contracts/Contract.sol#318-337) sends eth to arbitrary user 0x70001e625f8c763be03ffb4135789c7116fef999 $9,141.90 no 1 week ago 019b477e-cb9b-7312-8564-e3032296405d
high slither Reentrancy in X7TreasurySplitter.pushAll() (contracts/Contract.sol#275-291): 0x70001e625f8c763be03ffb4135789c7116fef999 $9,141.90 no 1 week ago 019b477e-cb9b-7312-8564-e3032296405d
high slither Reentrancy in X7TreasurySplitter.pushAll() (contracts/Contract.sol#275-291): 0x70001e625f8c763be03ffb4135789c7116fef999 $9,141.90 no 1 week ago 019b477e-cb9b-7312-8564-e3032296405d
high slither Reentrancy in X7TreasurySplitter._sendBalance(X7TreasurySplitter.Outlet) (contracts/Contract.sol#318-337): 0x70001e625f8c763be03ffb4135789c7116fef999 $9,141.90 no 1 week ago 019b477e-cb9b-7312-8564-e3032296405d
high slither Reentrancy in X7TreasurySplitter.pushAll() (contracts/Contract.sol#275-291): 0x70001e625f8c763be03ffb4135789c7116fef999 $9,141.90 no 1 week ago 019b477e-cb9b-7312-8564-e3032296405d
high slither royaltySplitter.withdrawERC20(address) (contracts/Contract.sol#249-260) ignores return value by targetToken.transferFrom(address(this),wallet2,balance.sub(walletBalance)) (contr... 0xdf9a7c4bad39cc914e204d1adab53da21e2fafaa $28,030.30 no 1 week ago 019b477e-c9e8-701c-b67e-0d8c1ad4257e
high slither royaltySplitter.withdrawERC20(address) (contracts/Contract.sol#249-260) ignores return value by targetToken.transferFrom(address(this),wallet1,walletBalance) (contracts/Contract... 0xdf9a7c4bad39cc914e204d1adab53da21e2fafaa $28,030.30 no 1 week ago 019b477e-c9e8-701c-b67e-0d8c1ad4257e
high slither LockETH.unlockETH() (contracts/Contract.sol#23-31) sends eth to arbitrary user 0x7c0bbcf5db7ecba44f6fb3eaf8552070c011a1a3 $93,000.00 no 1 week ago 019b477e-c207-70c3-9a2f-8222a09bd9a5
high slither DutchAuction.withdraw() (contracts/Auction.sol#216-237) ignores return value by token.transfer(owner,tokensLeft) (contracts/Auction.sol#237) 0x0c15da88abc4e8be39d66d83a21d6a54183250f9 $7,356.29 no 1 week ago 019b477e-be40-72f5-a268-2ebc04440b6b
high slither DutchAuction.claim() (contracts/Auction.sol#189-204) ignores return value by token.transfer(msg.sender,tokens) (contracts/Auction.sol#203-204) 0x0c15da88abc4e8be39d66d83a21d6a54183250f9 $7,356.29 no 1 week ago 019b477e-be40-72f5-a268-2ebc04440b6b
high slither Reentrancy in SEEDDEX.migrateFunds(address,address[]) (contracts/Contract.sol#494-518): 0xd4cc0cda97ec567235b7019c655ec75cd361f712 $3,928.61 no 1 week ago 019b477e-b437-71e6-9deb-39cc35738843
high slither FeeManager.claimFee(uint256) (contracts/Contract.sol#154-167) sends eth to arbitrary user 0xe87227adf0fd3f6e580e2825069a0f8e8da66ad0 $58,131.70 no 1 week ago 019b477e-b2ac-71d1-ba35-605f875a5f88
high slither SimpleExchange.gasExchangePrivate(address,uint256,uint256,uint256) (contracts/Contract.sol#692-716) uses arbitrary from in transferFrom: assert(bool)(EURO_TOKEN.transferFrom(gas... 0x4426d15ad435c156edc1183938ff47b37d3931fb $13,880.40 no 1 week ago 019b477e-b317-72ff-8bc4-eb27159612f3
high slither Reclaimable.reclaim(IBasicToken) (contracts/Contract.sol#332-345) sends eth to arbitrary user 0x4426d15ad435c156edc1183938ff47b37d3931fb $13,880.40 no 1 week ago 019b477e-b317-72ff-8bc4-eb27159612f3
high slither LocalEthereumEscrows.transferMinusFees(address,uint256,uint128,uint16) (contracts/Contract.sol#360-371) sends eth to arbitrary user 0x09678741bd50c3e74301f38fbd0136307099ae5d $15,050.36 no 1 week ago 019b477e-aaee-736d-9c98-0aa65bb34459
high slither LocalEthereumEscrows.transferTokenFrom(Token,address,address,uint256) (contracts/Contract.sol#416-426) ignores return value by _tokenContract.transferFrom(_transferTo,_transferF... 0x09678741bd50c3e74301f38fbd0136307099ae5d $15,050.36 no 1 week ago 019b477e-aaee-736d-9c98-0aa65bb34459
high slither LocalEthereumEscrows.transferToken(Token,address,uint256) (contracts/Contract.sol#407-416) ignores return value by _tokenContract.transfer(_transferTo,_value) (contracts/Contrac... 0x09678741bd50c3e74301f38fbd0136307099ae5d $15,050.36 no 1 week ago 019b477e-aaee-736d-9c98-0aa65bb34459
high slither LocalEthereumEscrows.transferTokenFrom(Token,address,address,uint256) (contracts/Contract.sol#416-426) uses arbitrary from in transferFrom: _tokenContract.transferFrom(_transfer... 0x09678741bd50c3e74301f38fbd0136307099ae5d $15,050.36 no 1 week ago 019b477e-aaee-736d-9c98-0aa65bb34459
high slither Escapable.escapeHatch(address) (contracts/Contract.sol#171-185) ignores return value by token.transfer(escapeHatchDestination,balance) (contracts/Contract.sol#181-182) 0x0efef0b34638addc8833ba729ae20016b5f24ffc $536,460.10 no 1 week ago 019b477e-ab20-71e3-9b1a-b03a6b26e931
high slither Reentrancy in WithdrawContract.withdraw() (contracts/Contract.sol#357-388): 0x0efef0b34638addc8833ba729ae20016b5f24ffc $536,460.10 no 1 week ago 019b477e-ab20-71e3-9b1a-b03a6b26e931
high slither WithdrawContract.doPayment(uint256,address,ERC20,uint256) (contracts/Contract.sol#471-477) sends eth to arbitrary user 0x0efef0b34638addc8833ba729ae20016b5f24ffc $536,460.10 no 1 week ago 019b477e-ab20-71e3-9b1a-b03a6b26e931
high codex Privileged mint path can arbitrarily increase balances and total supply 0x9535932d6d5262e5beff6a75b19f092be3b5fba8 $1,390.04 no 1 week ago 019b3836-472f-722a-a5f8-2981e57b8c6f
high codex Owner-controlled source address can redirect public token payouts to arbitrary holder balances 0x2083ba165b902a02a6bf931287dfedd50a4ddd21 $3.10 no 1 week ago 019b3836-3ff6-7390-948c-69931f834a03
high codex Buy path can underflow the contract inventory balance and mint unbacked tokens 0x9325f6e7767d61d934d118433666d1120863bdcd $6.19 no 1 week ago 019b3836-401c-7174-a301-f7e6710e1b3b
high codex Public selector reaches variable low-level CALLs with possible ETH transfer 0x2d7eb3b1e243595386c8e15abdb91ecfa1785452 $4.96 no 1 week ago 019b3836-4025-70d6-a7b0-45af0967529d
high codex Sell/redeem path sends ETH before refreshing cached price, enabling reentrant stale-price withdrawals 0xa85e234d071e5acc1d91badd306ed601a38575e8 $28.52 no 1 week ago 019b3836-4073-7178-b5f9-dab237c894e6
high codex Privileged path authenticates with tx.origin 0x97afa00f26e66bf96a7338e67ee945d1f3080b78 $1,703.78 no 1 week ago 019b3836-3d20-71d0-bbc3-03d9ecb53393
high codex ETH transfers ignore CALL success and continue mutating state 0xe724bf992be1849f3891ed0656c31d5096ea8862 $0.03 no 1 week ago 019b3836-3d36-73b6-80fd-0641ca3adbb2
high codex Payout phase appears reenterable before round state is cleared 0xe724bf992be1849f3891ed0656c31d5096ea8862 $0.03 no 1 week ago 019b3836-3d36-73b6-80fd-0641ca3adbb2
high codex Queued payout is sent before the entry is marked paid 0xf767fca8e65d03fe16d4e38810f5e5376c3372a8 $620.00 no 1 week ago 019b3836-3d4a-716f-9c1a-88a7ebc5859e