#44091 [SC-Low] Lack of ETH transfer check leads to stolen funds
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}(""); <@
}Impact Details
References
Proof of Concept
Proof of Concept
Previous#44167 [SC-Medium] Incorrect balance check in PT redemption commandsNext#43469 [SC-Low] Return value of low level call not checked can cause silent Reverts
Was this helpful?