#43912 [SC-Low] Lack of ETH Success Transfer Checks in Dispatcher.sol
Description
Brief/Intro
Vulnerability Details
else if (command == Commands.TRANSFER_NATIVE) {
(address recipient, uint256 amount) = abi.decode(_inputs, (address, uint256));
(bool success,) = payable(recipient).call{value: amount}("");
//@audit lacks success checks
} else {
revert InvalidCommandType(command);
}Impact Details
Proof of Concept
Proof of Concept
Previous#44083 [SC-Insight] Inconsistency in `CurvePoolUtil`Next#44170 [SC-Low] Missing Check for Native ETH Transfer Success Allows Silent Failures and Potential Theft of Funds
Was this helpful?