Overcoming Programming Flaws : Indexing of Common Software Vulnerabilities

  • Petkov K
  • 6


    Mendeley users who have this article in their library.
  • 2


    Citations of this article.


The goal of this research project was to identify categories of programming flaws that lead to software bugs and index existing vulnerability reports against those categories. A keyword-based search placed 70% of the records from the OSVDB and CVE databases into 15 vulnerability categories. The results identified malformed data, buffer overflow and cross-site scripting as the top three issues. The project laid the foundations for future research into ways of mitigating programming flaws.

Author-supplied keywords

  • buffer overflow
  • code injection
  • cve
  • format string
  • malformed data
  • memory leak
  • osvdb
  • programming flaws
  • race condition
  • software vulnerabilities
  • statistics
  • vulnerability

Get free article suggestions today

Mendeley saves you time finding and organizing research

Sign up here
Already have an account ?Sign in

Find this document


  • Kaloian Petkov

Cite this document

Choose a citation style from the tabs below

Save time finding and organizing research with Mendeley

Sign up for free