arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2507.20175cs.CR
收藏

SoK:通过对漏洞的系统文献综述揭示智能合约真实世界攻击中10亿美元损失的根因

SoK: Root Cause of $1 Billion Loss in Smart Contract Real-World Attacks via a Systematic Literature Review of Vulnerabilities

Hadis Rezaei, Mojtaba Eshghie, Karl Anderesson, Francesco Palmieri

AI总结:

本研究通过系统文献综述和实证分析,揭示智能合约真实世界攻击的根因,提出四层根因框架,涵盖协议逻辑、生命周期、外部依赖和经典漏洞。

摘要:

尽管针对以太坊的灾难性攻击持续发生,漏洞研究仍聚焦于实现层面的智能合约缺陷,这导致学术界对漏洞的理解与高影响真实世界事件的根因之间存在鸿沟。为解决这一问题,我们采用双管齐下的方法:首先,对71篇学术论文进行系统文献综述,构建包含24个活跃漏洞和5个已弃用漏洞的目录。其次,我们对2022年至2025年间50起最严重的真实世界攻击进行深入实证分析,这些攻击累计造成超过10.9亿美元的损失,以识别其根因。我们引入“利用链”概念,揭示许多事件并非由孤立漏洞引起,而是由人为、操作和经济设计缺陷与实现漏洞相结合,共同促成攻击。我们的分析揭示了去中心化应用在实践中被利用的方式,进而提出一个超越代码级漏洞的新型四层根因框架。我们发现,以太坊(及相关网络)上真实世界成功的攻击可追溯至四个层级之一:(1)协议逻辑设计、(2)生命周期与治理、(3)外部依赖、(4)经典智能合约漏洞。我们通过案例研究考察了这一多层事件根因框架的适用性。

英文摘要:

While catastrophic attacks on Ethereum persist, vulnerability research remains fixated on implementation-level smart contract bugs, creating a gap between academic understanding of vulnerabilities and the root causes of high-impact, real-world incidents. To address this, we employ a two-pronged methodology: first, a systematic literature review of 71 academic papers to build a catalog of 24 active and 5 deprecated vulnerabilities. Second, we conduct an in-depth, empirical analysis of 50 of the most severe real-world attacks between 2022 and 2025, collectively incurring over $1.09B in losses, to identify their root causes. We introduce the concept of "exploit chains" by revealing that many incidents are not caused by isolated vulnerabilities but by combinations of human, operational, and economic design flaws that link with implementation bugs to enable an attack. Our analysis yields insights on how decentralized applications are exploited in practice, leading to a novel, four-tier root-cause framework that moves beyond code-level vulnerabilities. We find that real-world successful attacks on Ethereum (and related networks) trace back to one of the four tiers of (1) protocol logic design, (2) lifecycle and governance, (3) external dependencies, and (4) classic smart contract vulnerabilities. We investigate the suitability of this multi-tier incident root-cause framework via a case study.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑