#forked-project

共收录 1 条相关安全情报。

← 返回所有主题
👥 作者: Xiao Yi, Yuzhou Fang, Daoyuan Wu, Lingxiao Jiang

本文针对区块链生态中普遍存在的代码分叉现象,提出了一种名为 BlockScope 的自动化工具,用于检测和调查分叉区块链项目中从经典链(如比特币和以太坊)传播而来的漏洞。由于区块链项目的开源特性,许多新链(如 Dogecoin、Litecoin、BSC、Polygon)都不同程度地复用了比特币或以太坊的代码,这些分叉链在分叉时或后续拉取提交(commit fetching)的过程中,可能继承已知漏洞,导致严重的安全风险。现有研究大多针对单一项目或特定漏洞类型,缺乏对跨项目漏洞传播的系统性检测。BlockScope 以已有的比特币/以太坊安全补丁作为输入,采用基于相似度的代码匹配技术,设计了一种新的代码相似度计算方法,能够覆盖语法层面的所有克隆变体(Type-1、Type-2、Type-3),包括完全相同的代码、重命名/修改标识符的代码以及结构略作调整的代码。此外,BlockScope 会自动提取并利用补丁代码的上下文信息,缩小搜索范围,仅定位可能相关的代码进行比较,从而提升检测效率和准确率。实验结果表明,BlockScope 能够有效且高效地检测多种类型的克隆漏洞,为分叉区块链项目的安全审计提供了有力支撑。本文的主要贡献包括:首次系统性地研究分叉区块链中的漏洞传播问题,提出一种实用的检测工具,并在真实项目中验证了其有效性。适合区块链安全研究者、项目维护者以及安全审计人员阅读。

💡 推荐理由: 分叉区块链广泛存在,继承漏洞可能影响大量数字资产和用户,BlockScope 提供了一种自动化检测思路,可帮助防御者提前发现由代码复用引入的已知漏洞。

🎯 建议动作: 研究跟进

排序因子: 有可用补丁/修复方案 (+3) | 来自网络安全顶级会议 (+8) | Community 数据源 (+1) | LLM 评分加成 (+0.6)