ScaBench Smart Contract Audit Benchmark Dataset
收藏资源简介:
ScaBench提供了一个全面的智能合约审计基准测试框架,包含来自Code4rena、Cantina和Sherlock审计的精选真实世界漏洞数据集。数据集包含31个高质量项目,555个漏洞,其中114个为高/严重级别漏洞,总计330万行代码,Solidity代码26.7万行。数据来源于2024年8月至2025年8月的审计项目,经过严格筛选,确保项目具有可访问的GitHub仓库、每个项目至少5个漏洞、至少1个高/严重级别发现等质量标准。
ScaBench provides a comprehensive smart contract audit benchmark framework, containing a curated real-world vulnerability dataset sourced from audits hosted on Code4rena, Cantina and Sherlock. The dataset includes 31 high-quality projects, 555 vulnerabilities in total, among which 114 are high or critical-severity vulnerabilities. The overall code volume reaches 3.3 million lines, with 267,000 lines of Solidity code. The data is collected from audit projects between August 2024 and August 2025, and has undergone strict screening to meet quality standards including accessible GitHub repositories for each project, no fewer than 5 vulnerabilities per project, and at least 1 high or critical-severity finding.
ScaBench 数据集概述
数据集基本信息
- 名称:ScaBench
- 全称:Smart Contract Audit Benchmark
- 用途:评估安全分析工具和AI代理在真实世界智能合约漏洞上的性能
- 数据来源:Code4rena、Cantina 和 Sherlock 审计平台
数据集内容
- 当前版本:curated-2025-08-18.json
- 时间范围:2024年8月至2025年8月
- 项目数量:31个高质量项目
- 漏洞总数:555个
- 高危/严重漏洞:114个
- 总代码行数:330万行
- Solidity代码行数:26.7万行
数据筛选标准
- 原始项目:269个
- 筛选条件:
- 可访问的GitHub仓库
- 每个项目至少5个漏洞
- 至少1个高危/严重漏洞
- 近期审计(2024-2025年)
支持的语言
- Solidity
- Rust
- Go
- TypeScript
- Move
- Cairo
数据集格式
- 格式:JSON
- 包含内容:
- 项目元数据
- 仓库URL
- 提交哈希
- 漏洞详细信息
相关工具
- 数据集生成器:用于创建新的数据集
- 基线运行器:基于LLM的安全分析器
- 评分工具:使用LLM匹配评估发现结果
- 报告生成器:生成带有可视化图表的HTML报告
数据集位置
https://github.com/muellerberndt/scabench/blob/main/datasets/curated-2025-08-18.json




