Date:: February 21st, 2025
Time:: 14:16 UTC
Amount Stolen: $1,500,000,000
Tags:: 👛 TraderTraitor
Bybit ETH multisig cold wallet just made a transfer to our warm wallet about 1 hr ago. It appears that this specific transaction was musked, all the signers saw the musked UI which showed the correct address and the URL was from @safe. However the signing message was to change the smart contract logic of our ETH cold wallet. This resulted Hacker took control of the specific ETH cold wallet we signed and transfered all ETH in the cold wallet to this unidentified address. Please rest assured that all other cold wallets are secure. All withdraws are NORMAL. I will keep you guys posted as more develops, If any team can help us to track the stolen fund will be appreciated. https://etherscan.io/tx/0xb61413c495fdad6114a7aa863a00b2e3c28945979a10885b12b30316ea9f072c
At a high level, the hack involved the 4 broad group of events:
- Attacker deployed a trojan contract and a backdoor contract.
- Attacker tricked signers of the upgradeable multisig "cold" wallet to authorize a malicious ERC-20 transfer to a trojan contract
- Instead of transferring tokens, trojan contract replaces the master copy of the actual Safe multisig implementation contract with the backdoor contract, which is solely controlled by the attacker.
- The attacker called sweepETH and sweepERC20 to drain the wallet of all its native ETH, mETH, stETH, and cmETH tokens.
-
Unchained w/ Tay + Jonty (Feb 25 2025) - https://x.com/laurashin/status/1894432376870375694
-
Unchained w/ Mudit Gupta (Feb 28 2025) - https://x.com/laurashin/status/1895474240813433094
-
https://etherscan.io/tx/0x46deef0f52e3a983b67abf4714448a41dd7ffd6d32d32da69d62081c68ad7882
-
0x1db92e2eebc8e0c075a02bea49a2935bcd2dfcf4 - "Bybit Cold Wallet 1" (Safe)
-
0x1F4EB0a903619ac168b19A82F1a6e2e426522211 - Signer 1
-
0x3Cc3A225769900e003E264dd4CB43E90896BC21A - Signer 2
-
0xe3dF2cCEAc61B1aFA311372ecC5B40A3A6585a9E - Signer 3
-
0x19C6876E978D9F128147439ac4cd9EA2582cd141 - Testing Contract
-
0xe8b36709dd86893bf7bb78a7f9746b826f0e8c84 - Testing EOA
-
0x96221423681A6d52E184D440a8eFCEbB105C7242 - First Contract (unused)
-
0x2444c026ebe6d476e97baeb003071bea9c13a953 - Another Contract (no sneaky slot 0)
-
0xbdd077f651ebe7f7b3ce16fe5f2b025be2969516 - Malicious Implementation Contract (used in the attack)
-
0x0fa09c3a328792253f8dee7116848723b72a6d2e - Exploiter EOA
-
0x1542368a03ad1f03d96d51b414f4738961cf4443 - Withdrawing cmETH
-
0x47666Fab8bd0Ac7003bce3f5C3585383F09486E2 - Direct Theft (401,346 ETH + 90,375 stETH)
-
0x36ed3c0213565530c35115d93a80f9c04d94e4cb - Moved Feb 22 (10,000.00 ETH)
-
0xaf620e6d32b1c67f3396ef5d2f7d7642dc2e6ce9 - Moved Feb 22 (10,066.60 ETH)
-
0x3a21f4e6bbe527d347ca7c157f4233c935779847 - Moved Feb 22 (10,003.61 ETH)
-
0xfa3fcccb897079fd83bfba690e7d47eb402d6c49 - Moved Feb 23 (10,013.48 ETH)
-
0xfc926659dd8808f6e3e0a8d61b20b871f3fa6465 - Moved Feb 23 (10,026.48 ETH)
-
0x83c7678492d623fb98834f0fbcb2e7b7f5af8950 - Moved Feb 24 (10,000.00 ETH)
-
0x96244d83dc15d36847c35209bbdc5bdde9bec3d8 - Moved Feb 24 (10,015.45 ETH)
-
0x83ef5e80fad88288f770152875ab0bb16641a09e - Moved Feb 24 (10,000.00 ETH)
-
0x51e9d833ecae4e8d9d8be17300aee6d3398c135d - Moved Feb 24 (10,143.00 ETH)
-
0xcd1a4a457ca8b0931c3bf81df3cfa227adbdb6e9 - Moved Feb 25 (10,082.10 ETH)
-
0x1eb27f136bfe7947f80d6cee3cf0bfdf92b45e57 - Moved Feb 25 (10,017.41 ETH)
-
0x52207ec7b1b43aa5db116931a904371ae2c1619e - Moved Feb 25 (10,096.51 ETH)
-
0x09278b36863be4ccd3d0c22d643e8062d7a11377 - Moved Feb 25 (10,086.70 ETH)
-
0x23db729908137cb60852f2936d2b5c6de0e1c887 - Moved Feb 25 (10,028.06 ETH)
-
0xb72334cb9d0b614d30c4c60e2bd12ff5ed03c305 - Moved Feb 26 (11,243.47 ETH)
-
0x2290937a4498c96effb87b8371a33d108f8d433f - Moved Feb 26 (10,021.55 ETH)
-
0xb172f7e99452446f18ff49a71bfeecf0873003b4 - Moved Feb 26 (10,000.00 ETH)
-
0x6d46bd3aff100f23c194e5312f93507978a6dc91 - Moved Feb 26 (10,000.00 ETH)
-
0x30a822cdd2782d2b2a12a08526452e885978fa1d - Moved Feb 26 (10,000.00 ETH)
-
0xb4a862a81abb2f952fca4c6f5510962e18c7f1a2 - Moved Feb 26 (10,000.00 ETH)
-
0x140c9ab92347734641b1a7c124ffdee58c20c3e3 - Moved Feb 26 (10,257.74 ETH)
-
0xcd7ec020121ead6f99855cbb972df502db5bc63a - Moved Feb 27 (10,023.91 ETH)
-
0xf0a16603289eaf35f64077ba3681af41194a1c09 - Moved Feb 27 (10,031.25 ETH)
-
0x40e98feeebad7ddb0f0534ccaa617427ea10187e - Moved Feb 27 (10,078.92 ETH)
-
0x959c4ca19c4532c97a657d82d97accbab70e6fb4 - Moved Feb 27 (10,166.51 ETH)
-
0x0e8c1e2881f35ef20343264862a242fb749d6b35 - Moved Feb 27 (10,042.57 ETH)
-
0x8c7235e1a6eef91b980d0fca083347fbb7ee1806 - Moved Feb 27 (10,040.81 ETH)
-
0x1bb0970508316dc735329752a4581e0a4babc6b4 - Moved Feb 28 (10,262.35 ETH)
-
0x660bfcea3a5faf823e8f8bf57dd558db034dea1d - Moved Feb 28 (10,061.51 ETH)
-
0x5af75eab6bec227657fa3e749a8bfd55f02e4b1d - Moved Mar 01 (10,022.98 ETH)
-
0xbc3e5e8c10897a81b63933348f53f2e052f89a7e - Moved Mar 01 (10,089.03 ETH)
-
0x4c198b3b5f3a4b1aa706dac73d826c2b795ccd67 - Moved Mar 01 (10,000.19 ETH)
-
0x9271eddda0f0f2bb7b1a0c712bdf8dbd0a38d1ab - Moved Mar 01 (10,000.01 ETH)
-
0x684d4b58dc32af786bf6d572a792ff7a883428b9 - Moved Mar 01 (10,104.12 ETH)
-
0xbde2cc5375fa9e0383309a2ca31213f2d6cabcbd - Moved Mar 02 (10,060.59 ETH)
-
0xe69753ddfbedbd249e703eb374452e78dae1ae49 - Moved Mar 02 (10,077.61 ETH)
-
0x9ef42873ae015aa3da0c4354aef94a18d2b3407b - Moved Mar 02 (10,004.38 ETH)
-
0xd3c611aed139107dec2294032da3913bc26507fb - Moved Mar 02 (10,017.80 ETH)
-
0xe9bc552fdfa54b30296d95f147e3e0280ff7f7e6 - Moved Mar 02 (10,153.56 ETH)
-
0xbca02b395747d62626a65016f2e64a20bd254a39 - Moved Mar 02 (10,094.12 ETH)
-
0xf302572594a68aa8f951fae64ed3ae7da41c72be - Moved Mar 02 (10,062.36 ETH) - stETH
-
0x21032176b43d9f7e9410fb37290a78f4fed6044c - Moved Mar 02 (10,044.40 ETH) - stETH
-
0xd5b58cf7813c1edc412367b97876bd400ea5c489 - Moved Mar 02 (10,186.86 ETH) - stETH
-
0xa5a023e052243b7cce34cbd4ba20180e8dea6ad6 - Moved Mar 02 (10,000.00 ETH) - stETH
-
0x723a7084028421994d4a7829108d63ab44658315 - Moved Mar 03 (10,207.50 ETH) - stETH
-
0x1512fcb09463a61862b73ec09b9b354af1790268 - Moved Mar 03 (9,997.09 ETH) - stETH
-
0xeb0baa3a556586192590cad296b1e48df62a8549 - Moved Mar 03 (232.07 ETH) - stETH
-
0xa4b2fd68593b6f34e51cb9edb66e71c1b4ab449e - 90,375 stETH + 8,000 meth + 1 ETH
-
0xdD90071D52F20e85c89802e5Dc1eC0A7B6475f92 - 98,048 ETH (moved feb 21) (8,048 ETH Balance)
-
0x55CCa2f5eB07907696afe4b9Db5102bcE5feB734 - 10,000 ETH
-
0xf03AfB1c6A11A7E370920ad42e6eE735dBedF0b1 - 10,000 ETH
- 212.30.33.XXX - Feb 21
- 163.5.241.XXX - Feb 21
- 194.5.53.XXX - Feb 21