• DocumentCode
    1819377
  • Title

    Predicting Cross-Site Scripting (XSS) security vulnerabilities in web applications

  • Author

    Gupta, Mukesh Kumar ; Govil, Mahesh Chandra ; Singh, Girdhari

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Malviya Nat. Inst. of Technol., Jaipur, India
  • fYear
    2015
  • fDate
    22-24 July 2015
  • Firstpage
    162
  • Lastpage
    167
  • Abstract
    Recently, machine-learning based vulnerability prediction models are gaining popularity in web security space, as these models provide a simple and efficient way to handle web application security issues. Existing state-of-art Cross-Site Scripting (XSS) vulnerability prediction approaches do not consider the context of the user-input in output-statement, which is very important to identify context-sensitive security vulnerabilities. In this paper, we propose a novel feature extraction algorithm to extract basic and context features from the source code of web applications. Our approach uses these features to build various machine-learning models for predicting context-sensitive Cross-Site Scripting (XSS) security vulnerabilities. Experimental results show that the proposed features based prediction models can discriminate vulnerable code from non-vulnerable code at a very low false rate.
  • Keywords
    Internet; feature extraction; security of data; Web applications; XSS security vulnerability prediction; context-sensitive cross-site scripting; cross-site scripting security vulnerability prediction; feature extraction algorithm; Accuracy; Context; Feature extraction; HTML; Measurement; Predictive models; Security; context-sensitive; cross-site scripting vulnerability; input validation; machine learning; web application security;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Science and Software Engineering (JCSSE), 2015 12th International Joint Conference on
  • Conference_Location
    Songkhla
  • Type

    conf

  • DOI
    10.1109/JCSSE.2015.7219789
  • Filename
    7219789