DocumentCode :
2859162
Title :
S2XS2: A Server Side Approach to Automatically Detect XSS Attacks
Author :
Shahriar, Hossain ; Zulkernine, Mohammad
Author_Institution :
Sch. of Comput., Queen´´s Univ., Kingston, ON, Canada
fYear :
2011
fDate :
12-14 Dec. 2011
Firstpage :
7
Lastpage :
14
Abstract :
Cross site scripting (XSS) vulnerabilities are widespread in web-based programs. Server side detection of suspected contents can mitigate XSS exploitations early. Unfortunately, existing serve side approaches impose modification of server and client side environments. In this paper, we develop an automated framework to detect XSS attacks at the server side based on the notion of boundary injection and policy generation. Boundaries mark content generation locations in server script code. We derive expected benign features of dynamic contents that are matched during response page generation to detect attacks. We develop a prototype tool to automatically insert boundaries and generate policies for JSP programs. We evaluate the approach with four JSP programs. The results indicate that the approach detects most of the well known XSS attacks. Moreover, the false positive rates vary between zero and 5.2%. The approach suffers from negligible runtime overhead.
Keywords :
Internet; security of data; Web-based programs; XSS attacks; XSS exploitations; boundary injection; content generation; cross site scripting vulnerabilities; policy generation; response page generation; server script code; server side approach; server side detection; Browsers; Context; Feature extraction; HTML; Instruments; Runtime; Servers; XSS; boundary injection; policy generation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Dependable, Autonomic and Secure Computing (DASC), 2011 IEEE Ninth International Conference on
Conference_Location :
Sydney, NSW
Print_ISBN :
978-1-4673-0006-3
Type :
conf
DOI :
10.1109/DASC.2011.26
Filename :
6118345
Link To Document :
بازگشت