DocumentCode
2105193
Title
Vulnerabilities static detection for Web applications with false positive suppression
Author
Huang, Jianjun ; Liang, Bin ; Zhong, Jiagui ; Wang, Qianqian ; Cai, Jingjing
Author_Institution
Key Lab. of Data Eng. & Knowledge Eng., Renmin Univ. of China, Beijing, China
fYear
2010
fDate
17-19 Dec. 2010
Firstpage
574
Lastpage
577
Abstract
Web applications become more and more important, and the corresponding security problems have been concerned about. This paper presents TASA, an ASP static analyzer, which employs a path-sensitive, inter-procedural and context-sensitive data flow analysis, mainly concerning the taint propagation and sanitization. This paper also discusses some techniques used in TASA, such as sanitization routines modeling, ASP specific features, alias analysis and path-related routines modeling, to prune false positives. Experiments on four open source applications show that TASA has a rate of false positive of 4.98% and it can avoid certain false warnings owing to the proposed approaches.
Keywords
Internet; data flow analysis; security of data; ASP static analyzer; Web application; context-sensitive data flow analysis; false positive suppression; interprocedural data flow analysis; path-sensitive data flow analysis; propagation; sanitization routines modeling; security problem; vulnerabilities static detection; Analytical models; Browsers; Computer bugs; Detectors; Merging; Portals; Security; ASP; data flow analysis; false positive suppression; vulnerabilities static detection;
fLanguage
English
Publisher
ieee
Conference_Titel
Information Theory and Information Security (ICITIS), 2010 IEEE International Conference on
Conference_Location
Beijing
Print_ISBN
978-1-4244-6942-0
Type
conf
DOI
10.1109/ICITIS.2010.5689529
Filename
5689529
Link To Document