Metamask is not compromised, it's the wallet of the user which got compromised and a kind of bot/script was made to automation of transaction once the address receive any ETH.
Sorry, what I mean is the wallet of the person is compromised, not the metamask itself.
(....)
I assumed this is a mistake by miners, try to approach the exchange company to talk or try to communicate the mining pool company the "Spark pool" that might recover the high fee sent. Another option is your friend directly communicate with the Spark Pool mining. (
support@sparkpool.com )
(....)
That automatic transfer on Metamask cannot happen unless the user has set up the transfer, or if the wallet has got compromised. The chance of wallet getting compromised is very high.
The exchange is not involve any of this anymore because the transaction from the withdrawal of users on their exchange is already successful.
The transaction I am talking is new, once the address got available balance after the first transction was succeed (exchange withdrawal) there is new transaction made and that's the time transaction fee is much higher compare the value was sent.
And as per user, he didn't initiate any transaction of that, what only he did was withdraw the ethereum from the exchange to his ethereum wallet.