DocumentCode
2897887
Title
Mapping software faults with web security vulnerabilities
Author
Fonseca, José ; Vieira, Marco
Author_Institution
CISUC, Coimbra Univ., Coimbra
fYear
2008
fDate
24-27 June 2008
Firstpage
257
Lastpage
266
Abstract
Web applications are typically developed with hard time constraints and are often deployed with critical software bugs, making them vulnerable to attacks. The classification and knowledge of the typical software bugs that lead to security vulnerabilities is of utmost importance. This paper presents a field study analyzing 655 security patches of six widely used web applications. Results are compared against other field studies on general software faults (i.e., faults not specifically related to security), showing that only a small subset of software fault types is related to security. Furthermore, the detailed analysis of the code of the patches has shown that web application vulnerabilities result from software bugs affecting a restricted collection of statements. A detailed analysis of the conditions/locations where each fault was observed in our field study is presented allowing future definition of realistic fault models that cause security vulnerabilities in web applications, which is the key element to design a realistic attack injector.
Keywords
Internet; security of data; software fault tolerance; Web application; Web security vulnerabilities; fault models; software bugs; software faults mapping; Application software; Banking; Computer bugs; Computer hacking; Data security; Information security; Information systems; Postal services; Road transportation; Time factors;
fLanguage
English
Publisher
ieee
Conference_Titel
Dependable Systems and Networks With FTCS and DCC, 2008. DSN 2008. IEEE International Conference on
Conference_Location
Anchorage, AK
Print_ISBN
978-1-4244-2397-2
Electronic_ISBN
978-1-4244-2398-9
Type
conf
DOI
10.1109/DSN.2008.4630094
Filename
4630094
Link To Document