arrow
Return

LLM-Powered Static Binary Taint Analysis

delete2025-02-23
delete0
PRE
AI
P
Puzhuo Liu
C
C. P. Sun
Y
Yaowen Zheng
X
Xuan Feng
C
Chuan Qin
Y
Y. F. Wang
Z
Zhenyang Xu
Z
Zhi Li
P
Peng Di
Y
Yu Jiang
L
Limin Sun
DOI:10.1145/3711816delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
This article 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. Moreover, 10 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 improve vulnerability analysis for binary programs.
Keywords:
binary
taint analysis
large language model
vulnerability

Journal

A
ACM Transactions on Software Engineering and Methodology
IF:
6.2
Papers:
1.2K
Citations:
3.4K

Organization

A
Argonne Natl Lab
Scholars:
4.3K
Papers: 2.0K
Citations: 173
A
Ant Grp
Scholars:
45
Papers: 14
Citations: 2
U
Univ Waterloo
Scholars:
971
Papers: 594
Citations: 255
researcher View more organizations
Cited Papers

Cited Papers

716 PHASE III STUDY OF INTERMITTENT MAB VS CONTINUOS MAB
err2011-04-01
err0
PREAI
errFernando M. Calais da Silva; Fernando Calais da Silva; Aldo Bono; Peter Whelan; Maurizio Brausi; Anton Queimadelos; Jose Portillo; Ziya Kirkali
errShare
errSave
OSPREY: Recovery of Variable and Data Structure via Probabilistic Analysis for Stripped Binary
err2021-05-01
err0
PREAI
errZhuo Zhang; Yapeng Ye; Wei You; Guanhong Tao; Wen-chuan Lee; Yonghwi Kwon; Yousra Aafer; Xiangyu Zhang
errShare
errSave
Personality traits and self-control: The moderating role of neuroticism
err2024-08-21
err0
errOAAI
errFredrik A. Nilsen; Henning Bang; Espen Røysamb
errShare
errSave
Caveolin-1 and -2 regulate cell motility in castration-resistant prostate cancer
err2018-10-01
err0
errOAAI
errToyoharu Kamibeppu; Koji Yamasaki; Kozue Nakahara; Takahiro Nagai; Naoki Terada; Hiromasa Tsukino; Shoichiro Mukai; Toshiyuki Kamoto
errShare
errSave
Induction of pathogen resistance and pathogenesis‐related genes in tobacco by a heat‐stable Trichoderma mycelial extract and plant signal messengers
err2006-04-28
err0
PREAI
errPi‐Fang Linda Chang; Yi Xu; Meena L. Narasimhan; Kheng T. Cheah; Matilde Paino D'Urzo; Barbara Damsz; Andrzej K. Kononowicz; Laura Abad; Paul M. Hasegawa; Ray A. Bressan
errShare
errSave
errShare
errSave
researcher View more