The most frequent programming mistakes that cause software vulnerabilities
This research addresses software security by identifying common programming errors that lead to vulnerabilities, but it is incremental as it focuses on specific projects without introducing new methods.
The study analyzed publicly reported vulnerabilities in three widely used open-source software projects to identify the most frequent programming mistakes that cause software vulnerabilities, concluding with key observations from the collected field data.
All computer programs have flaws, some of which can be exploited to gain unauthorized access to computer systems. We conducted a field study on publicly reported vulnerabilities affecting three open source software projects in widespread use. This paper highlights the main observations and conclusions from the field data collected in the study.