損失約53.8萬美元,某休眠MakerDAO清算機器人代理遭提取200枚WETH
某由 Tornado Cash 注資的新地址於 10 月 6 日提取某休眠 MakerDAO ETH-A 清算機器人代理中的 200 枚 WETH,造成約 53.8 萬美元損失。該可升級代理曾於 2020 年贏得 4 場 ETH-A 清算拍賣,即第 1457 號至第 1460 號拍賣,每場獲得 50 枚 WETH,但未調用 deal(),抵押品因此留在 Flipper 中。實現合約的提取函數未受 ds-auth 保護,任意調用者均可觸發:先對上述舊拍賣調用 deal(),再通過 Vat.flux 將抵押品劃轉至 keeper,隨後調用 GemJoin.exit 將 200 枚 WETH 轉入調用者指定地址並解包爲 ETH。MakerDAO 核心合約按設計運行,漏洞位於第三方機器人未設置權限控制的退出函數。