Loss of unused Ether in meta-transaction (original) (raw)
In the MinimalForwarder.execute(ForwardRequest req, bytes signature)
payable function, the msg.value
may contain more Ether than specified in req.value
. In this case (since only req.value
is transferred further), the unused amount of Ether will remain on the contract address.