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 :
بازگشت