🛡️ 一个漏掉的输入检查,一天抽干 77 个金库

这种事我见过太多次了。
2020 年夏天的 DeFi 狂潮里,出事的永远是"代码少检查了一步"的合约。

11 月 8 日,ACryptoS 被攻击。
SlowMist 记录的损失约 66.5 万美元,波及 77 个金库,横跨 Arbitrum、BNB Chain、Polygon、Base、Optimism 五条链。

据报道,原因是多币种存入函数缺了一个输入校验:
攻击者对双币金库只填一种币的数量,把份额算歪,再用多出来的份额把两种资产都赎回。

最阴的地方:
你钱包里的份额数量没变,看不出池子已经被掏空。

给自己留三条底线:
• 同一套代码跨多链部署,一条链出事,其他链被盯上只是时间问题
• 小额先试,别一上来满仓进新金库
• 授权用完就撤,别让合约一直握着额度

收益率越漂亮的金库,越要先问一句:谁审计过,审计报告你看过吗?

你现在钱包里还挂着多少个没撤的授权?

#Web3安全 #BNBChain $BNB
不构成投资建议,DYOR