2021
DOI: 10.1007/s10664-021-09944-w
|View full text |Cite
|
Sign up to set email alerts
|

Revisiting the VCCFinder approach for the identification of vulnerability-contributing commits

Abstract: Detecting vulnerabilities in software is a constant race between development teams and potential attackers. While many static and dynamic approaches have focused on regularly analyzing the software in its entirety, a recent research direction has focused on the analysis of changes that are applied to the code. VCCFinder is a seminal approach in the literature that builds on machine learning to automatically detect whether an incoming commit will introduce some vulnerabilities. Given the influence of VCCFinder … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
1
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
5
1
1

Relationship

0
7

Authors

Journals

citations
Cited by 8 publications
(2 citation statements)
references
References 43 publications
0
1
0
Order By: Relevance
“…Kamei et al uses source-code metrics and Kim et al uses features extracted from the revision history of software projects [13,14]. Similarly, other works extract features from metrics and/or commit metadata to enhance the procedure of code quality assessment and ultimately prevent vulnerabilities [9,15]. Usually, in these methods, the extracted features are fed into a machine learning model, such as an SVM or a random forest.…”
Section: Related Workmentioning
confidence: 99%
“…Kamei et al uses source-code metrics and Kim et al uses features extracted from the revision history of software projects [13,14]. Similarly, other works extract features from metrics and/or commit metadata to enhance the procedure of code quality assessment and ultimately prevent vulnerabilities [9,15]. Usually, in these methods, the extracted features are fed into a machine learning model, such as an SVM or a random forest.…”
Section: Related Workmentioning
confidence: 99%
“…Although some studies attempted to remediate this by making their datasets available, not many of them made the code and methods used to create these datasets available, which has made reproduction and adaptation efforts very difficult. Riom et al [75] found the replication of a seminal work [P16] infeasible due to these challenges.…”
Section: Consideration Of Other Data Dimensionsmentioning
confidence: 99%