#44081 [SC-Low] Users ETH could be stuck forever without a way to recover it
Description
Brief/Intro
} else if (command == Commands.TRANSFER_NATIVE) {
(address recipient, uint256 amount) = abi.decode(_inputs, (address, uint256));
(bool success, ) = payable(recipient).call{value: amount}("");
}Vulnerability Details
Impact Details
Recommendation
Proof of Concept
Proof of Concept
Previous#43712 [SC-Low] Silent ETH transfer failure in `TRANSFER_NATIVE` command leads to permament locking of user fundsNext#44158 [SC-Low] Dispatcher does not check if native transfers are successful
Was this helpful?