Find information:

[6-15]Patching vulnerabilities with sanitization synthesis

Date:2012-06-12

Title: Patching vulnerabilities with sanitization synthesis

Speaker: Dr. Fang Yu (National Chengchi University)

Time: 9:00, Friday, June 15th, 2012

Venue: Room 334, 3rd Floor, Building 5#, State Key Laboratory of Computer Science, Institute of Software, Chinese Academy of Sciences

Abstract:
We present automata-based static string analysis techniques that automatically generate sanitization statements for patching vulnerable web applications. Our approach consists of three phases: Given an attack pattern we rst conduct a vulnerability analysis to identify if strings that match the attack pattern can reach the security-sensitive functions. Next, we compute vulnerability signatures that characterize all input strings that can exploit the discovered vulnerability. Given the vulnerability signatures, we then construct sanitization statements that 1) check if a given input matches the vulnerability signature and 2) modify the input in a minimal way so that the modied input does not match the vulnerability signature. Our approach is capable of generating relational vulnerability signatures (and corresponding sanitization statements) for vulnerabilities that are due to more than one input.

----
Welcome to subscribe to the SKLCS News RSS Service http://lcs.ios.ac.cn/feed/?feed=rss2.