loading...
Towards Automatic Generation of Vulnerability-Based Signatures
Berkeley/Oakland, California May 21-May 24
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/SP.2006.412006 IEEE Symposium on Security and P ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
David Brumley, Carnegie Mellon University
James Newsome, Carnegie Mellon University
Dawn Song, Carnegie Mellon University
Hao Wang, University of Wisconsin-Madison
Somesh Jha, University of Wisconsin-Madison
In this paper we explore the problem of creating vulnerability signatures. A vulnerability signature matches all exploits of a given vulnerability, even polymorphic or metamorphic variants. Our work departs from previous approaches by focusing on the semantics of the program and vulnerability exercised by a sample exploit instead of the semantics or syntax of the exploit itself. We show the semantics of a vulnerability define a language which contains all and only those inputs that exploit the vulnerability. A vulnerability signature is a representation (e.g., a regular expression) of the vulnerability language. Unlike exploitbased signatures whose error rate can only be empirically measured for known test cases, the quality of a vulnerability signature can be formally quantified for all possible inputs.
Citation:
David Brumley, James Newsome, Dawn Song, Hao Wang, Somesh Jha, "Towards Automatic Generation of Vulnerability-Based Signatures," sp, pp.2-16, 2006 IEEE Symposium on Security and Privacy (S&P'06), 2006
Usage of this product signifies your acceptance of the Terms of Use.


Suggestions