• DocumentCode
    3736978
  • Title

    A scalable and accurate hybrid vulnerability analysis framework

  • Author

    Julian Thom?

  • Author_Institution
    SnT Centre for Security, Reliability and Trust, University of Luxembourg, Luxembourg
  • fYear
    2015
  • Firstpage
    61
  • Lastpage
    62
  • Abstract
    Software security assurance is an important process in software development that protects the sensitive data and resources contained in and controlled by the software. Addressing security vulnerabilities at an early phase could decrease the cost of addressing them in later stages by two orders of magnitude. In order to detect vulnerabilities in Web services and Web applications in a scalable and accurate manner, we aim at developing a hybrid vulnerability analysis framework which combines program analysis, symbolic execution and machine learning. We use program analysis to identify potential vulnerable execution branches within the source code for the purpose of guiding the symbolic execution along the potentially vulnerable execution paths. We also propose scalable constraint solving techniques for vulnerability analysis. To further enhance scalability and accuracy, we also apply machine learning by incorporating predictors for identifying potentially vulnerable paths of the program based on known vulnerable cases.
  • Keywords
    "Security","Software","Scalability","Computers","XML","Model checking"
  • Publisher
    ieee
  • Conference_Titel
    Software Reliability Engineering Workshops (ISSREW), 2015 IEEE International Symposium on
  • Type

    conf

  • DOI
    10.1109/ISSREW.2015.7392042
  • Filename
    7392042