Published May 31, 2024
| Version v1
Dataset
Open
FixMe: An Incremental Lightweight Method for Vulnerability Data Collection for Security Patch Prediction
Description
This repository has the FixMe dataset and the source code for extracting the new dataset. is a lightweight approach for collecting code patches based on analyzing the commits of various version control systems. The practical framework is designed to generate patches across a wide array of programming languages. This open-source tool streamlines the process of gathering vulnerability records from the Common Vulnerabilities and Exposures (CVE) database through an incremental approach. By embracing an incremental methodology, we expedite the acquisition of data, ensuring the inclusion of newly identified vulnerabilities and their corresponding patch pairs. Our methodology involves extracting security issues, obtaining vulnerability-fixing commits, and retrieving relevant source code from various projects. The extracted dataset by the FixMe tool supports for the automated patch prediction, automated program repair, commit classification, vulnerability prediction and more.
Files
FixMe-source-code.zip
Files
(817.3 MB)
Name | Size | Download all |
---|---|---|
md5:43179735f8b7f9390606dbcf0e931763
|
2.6 MB | Preview Download |
md5:fd5de8fd5f9f85f380787a641b72182e
|
814.7 MB | Download |
Additional details
Dates
- Available
-
2024-05-31
Software
- Repository URL
- https://github.com/SmartSecLab/FixMe
- Development Status
- Active