Research on Cross-Site Scripting Protection with Constraint Analysis

ZHANG Ming,SHI Yong,XUE Zhi
DOI: https://doi.org/10.3969/j.issn.1000-7024.2013.04.011
2013-01-01
Abstract:Cross-site scripting is to inject script content in the user's browser through several attacks.A novel client-side approach is proposed to prevent XSS attacks at the basis of existing research.Through a static constraint analysis based on JavaScript Abstract syntax tree,a constraint system for sensitive information is constructed,which can be used to dynamic tracking tainted data and successfully stop the execution of malicious script.This technique has good flexibility and scalability in that it improves the security of web browser,meanwhile,doesn't need to modify the server-side codes.
What problem does this paper attempt to address?