Please use this identifier to cite or link to this item: https://ah.lib.nccu.edu.tw/handle/140.119/78009
題名: Patching vulnerabilities with sanitization synthesis
作者: Yu, Fang;Alkhalaf, Muath;Bultan, Tevfik
郁方
貢獻者: 資訊管理學系
關鍵詞: Sanitization Synthesis;String Analysis;Automata
日期: May-2011
上傳時間: 27-Aug-2015
摘要: 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 first 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 modified 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.
關聯: ICSE `11 Proceedings of the 33rd International Conference on Software Engineering,251-260
資料類型: conference
DOI: http://dx.doi.org/10.1145/1985793.1985828
Appears in Collections:會議論文

Files in This Item:
File Description SizeFormat
251-260.pdf997.9 kBAdobe PDF2View/Open
Show full item record

Google ScholarTM

Check

Altmetric

Altmetric


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.