Harnessing the Power of LLM to Support Binary Taint Analysis
Puzhuo Liu, Chengnian Sun, Yaowen Zheng, Xuan Feng, Chuan, Qin, Yuncheng Wang, Zhenyang Xu, Zhi Li, Peng Di, Yu Jiang and, Limin Sun

TL;DR
LATTE is a novel static binary taint analysis tool powered by large language models, offering automation, improved vulnerability detection, and low engineering costs, thus advancing binary security analysis.
Contribution
LATTE introduces the first LLM-powered static binary taint analysis, automating processes and enhancing vulnerability detection with lower costs.
Findings
LATTE found 37 new bugs in real-world firmware.
7 of these bugs received CVE assignments.
LATTE outperforms existing tools in effectiveness and cost-efficiency.
Abstract
This paper proposes LATTE, the first static binary taint analysis that is powered by a large language model (LLM). LATTE is superior to the state of the art (e.g., Emtaint, Arbiter, Karonte) in three aspects. First, LATTE is fully automated while prior static binary taint analyzers need rely on human expertise to manually customize taint propagation rules and vulnerability inspection rules. Second, LATTE is significantly effective in vulnerability detection, demonstrated by our comprehensive evaluations. For example, LATTE has found 37 new bugs in real-world firmware which the baselines failed to find, and 7 of them have been assigned CVE numbers. Lastly, LATTE incurs remarkably low engineering cost, making it a cost-efficient and scalable solution for security researchers and practitioners. We strongly believe that LATTE opens up a new direction to harness the recent advance in LLMs to…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsWeb Application Security Vulnerabilities · Software Engineering Research · Information and Cyber Security
