3 matches found
Double transfer in the transferAndCall function of ERC677
Handle shw Vulnerability details Impact The implementation of the transferAndCall function in ERC677 is incorrect. It transfers the value amount of tokens twice instead of once. Since the Flan contract inherits ERC667, anyone calling the transferAndCall function on Flan is affected by this...
Wrong implementation of transferAndCall
Handle wuwe1 Vulnerability details Proof of Concept 1. Transferring token twice in this function. 2. Missing event Transferaddress indexed from, address indexed to, uint value, bytes data; Recommended Mitigation Steps Remove super.transferto, value Emit the Transfer event as: --- The text was...
transferAndCall sends tokens twice
Handle cccz Vulnerability details Impact The Flan contract is inherited from the ERC677 contract. In the transferAndCall function of the ERC677 contract, the super.transfer and transfer functions will be called, which will cause the token to be sent twice. function transferAndCall address to,...