本文详细描述了Machine Payments Protocol (MPP) 的TempoStreamChannel智能合约中存在的跨链凭证重放攻击漏洞。由于EIP-712凭证验证时未将chainId包含在哈希计算中,攻击者可以在一个Tempo网络上获取有效凭证后,重放到其他Tempo网络上,从而耗尽多个网络上的通道资金。
该文章详细描述了Machine Payments Protocol (MPP) 流支付通道实现中close()函数的一个整数下溢漏洞(H-02)。
close()
文章指出,一个去中心化交易所(DEX)的_cancelOrder()函数在取消订单后,未能完全清除订单在链表中的prev、next和remaining字段。这导致链表腐败,允许攻击者对同一订单进行多次退款,从而可能造成DEX资金池枯竭,甚至结合其他漏洞窃取用户资金。文章提出了清晰的修复建议。
_cancelOrder()
prev
next
remaining
本文揭示了Tempo的FeeAMM稳定币DEX合约中burn()函数存在严重重入漏洞。由于代币转账发生在状态更新之前,恶意代币可利用回调机制多次重入该函数,耗尽流动性池,导致DEX破产。
burn()
OpenAI 与 Paradigm 合作推出了 EVMbench,这是一个评估 AI 代理检测、修补和利用智能合约漏洞能力的基准。EVMbench 包含 120 个来自 40 个审计的漏洞,旨在衡量 AI 模型在网络安全任务中的能力,并鼓励使用 AI 系统来审计和加强已部署的合约,同时 OpenAI 也宣布投入 1000 万美元的 API 额度用于加速网络防御。