Home

Awesome

A C/C++ Code Vulnerability Dataset with Code Changes and CVE Summaries

1 . Data Description

FeaturesColumn Name in the CSVDescription
Access Complexityaccess_complexityReflects the complexity of the attack required to exploit the software feature misuse vulnerability
Authentication Requiredauthentication_requiredIf authentication is required to exploit the vulnerability
Availability Impactavailability_impactMeasures the potential impact to availability of a successfully exploited misuse vulnerability
Commit IDcommit_idCommit ID in code repository, indicating a mini-version
Commit Messagecommit_messageCommit message from developer
Confidentiality Impactconfidentiality_impactMeasures the potential impact on confidentiality of a successfully exploited misuse vulnerability
CWE IDcwe_idCommon Weakness Enumeration ID
CVE IDcve_idCommon Vulnerabilities and Exposures ID
CVE Pagecve_pageCVE Details web page link for that CVE
CVE SummarysummaryCVE summary information
CVSS ScorescoreThe relative severity of software flaw vulnerabilities
Files Changedfiles_changedAll the changed files and corresponding patches
Integrity Impactintegrity_impactMeasures the potential impact to integrity of a successfully exploited misuse vulnerability\
Mini-version After Fixversion_after_fixMini-version ID after the fix
Mini-version Before Fixversion_before_fixMini-version ID before the fix
Programming LanguagelangProject programming language
ProjectprojectProject name
Publish Datepublish_datePublish date of the CVE
Reference Linkref_inkReference link in the CVE page
Update Dateupdate_dateUpdate date of the CVE
Vulnerability Classificationvulnerability_classificationVulnerability type

2. HOW To Use The Scripts