• DocumentCode
    1944203
  • Title

    XSSDS: Server-Side Detection of Cross-Site Scripting Attacks

  • Author

    Johns, Martin ; Engelmann, Björn ; Posegga, Joachim

  • Author_Institution
    Univ. of Passau, Passau
  • fYear
    2008
  • fDate
    8-12 Dec. 2008
  • Firstpage
    335
  • Lastpage
    344
  • Abstract
    Cross-site scripting (XSS) has emerged to one of the most prevalent type of security vulnerabilities. While the reason for the vulnerability primarily lies on the server-side, the actual exploitation is within the victim´s Web browser on the client-side. Therefore, an operator of a Web application has only very limited evidence of XSS issues. In this paper, we propose a passive detection system to identify successful XSS attacks. Based on a prototypical implementation, we examine our approach´s accuracy and verify its detection capabilities. We compiled a data-set of 500.000 individual HTTP request/response-pairs from 95 popular web applications for this, in combination with both real word and manually crafted XSS-exploits; our detection approach results in a total of zero false negatives for all tests, while maintaining an excellent false positive rate for more than 80% of the examined Web applications.
  • Keywords
    Internet; online front-ends; security of data; Web application; Web browser; cross-site scripting attack; passive detection system; server-side detection; Application software; Computer languages; Computer security; Encoding; HTML; Java; Monitoring; Prototypes; Testing; Web server; Cross-site Scripting; XSS; detection; web application security;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Security Applications Conference, 2008. ACSAC 2008. Annual
  • Conference_Location
    Anaheim, CA
  • ISSN
    1063-9527
  • Print_ISBN
    978-0-7695-3447-3
  • Type

    conf

  • DOI
    10.1109/ACSAC.2008.36
  • Filename
    4721570