← Search

Xiangzhe Xu

10 accepted papers

2026

From Poisoned to Aware: Fostering Backdoor Self-Awareness in LLMs

ICML 2026spotlight

Backdoor attacks can introduce deceptive behaviors into large language models, causing them to execute prohibited actions only when specific secret triggers appear in the input. Existing safety training methods largely fail to address this vulnerability, due to the inherent difficulty of uncovering …

Cited by 0SourceScholar
2025

Nova: Generative Language Models for Assembly Code with Hierarchical Attention and Contrastive Learning

ICLR 2025poster

Binary code analysis is the foundation of crucial tasks in the security domain; thus building effective binary analysis techniques is more important than ever. Large language models (LLMs) although have brought impressive improvement to source code tasks, do not directly generalize to assembly code…

Cited by 0SourcePDFScholar
2025

ProSec: Fortifying Code LLMs with Proactive Security Alignment

ICML 2025poster

While recent code-specific large language models (LLMs) have greatly enhanced their code generation capabilities, the safety of these models remains under-explored, posing potential risks as insecure code generated by these models may introduce vulnerabilities into real-world systems. Existing metho…

2025

RepoAudit: An Autonomous LLM-Agent for Repository-Level Code Auditing

ICML 2025poster

Code auditing is the process of reviewing code with the aim of identifying bugs. Large Language Models (LLMs) have demonstrated promising capabilities for this task without requiring compilation, while also supporting user-friendly customization. However, auditing a code repository with LLMs poses s…

2025

TAI3: Testing Agent Integrity in Interpreting User Intent

NeurIPS 2025poster

LLM agents are increasingly deployed to automate real-world tasks by invoking APIs through natural language instructions. While powerful, they often suffer from misinterpretation of user intent, leading to the agent’s actions that diverge from the user’s intended goal, especially as external toolkit…

Cited by 0SourceScholar
2024

LLMDFA: Analyzing Dataflow in Code with Large Language Models

NeurIPS 2024poster

Dataflow analysis is a fundamental code analysis technique that identifies dependencies between program values. Traditional approaches typically necessitate successful compilation and expert customization, hindering their applicability and usability for analyzing uncompilable programs with evolving…

2024

LOTUS: Evasive and Resilient Backdoor Attacks through Sub-Partitioning

CVPR 2024poster

Backdoor attack poses a significant security threat to Deep Learning applications. Existing attacks are often not evasive to established backdoor detection techniques. This susceptibility primarily stems from the fact that these attacks typically leverage a universal trigger pattern or transformatio…

2024

Sanitizing Large Language Models in Bug Detection with Data-Flow

EMNLP 2024finding

Large language models (LLMs) show potential in code reasoning tasks, facilitating the customization of detecting bugs in software development. However, the hallucination effect can significantly compromise the reliability of bug reports. This work formulates a new schema of bug detection and present…

2024

Source Code Foundation Models are Transferable Binary Analysis Knowledge Bases

NeurIPS 2024poster

Human-Oriented Binary Reverse Engineering (HOBRE) lies at the intersection of binary and source code, aiming to lift binary code to human-readable content relevant to source code, thereby bridging the binary-source semantic gap. Recent advancements in uni-modal code model pre-training, particularly…

2023

Detecting Backdoors in Pre-Trained Encoders

CVPR 2023poster

Self-supervised learning in computer vision trains on unlabeled data, such as images or (image, text) pairs, to obtain an image encoder that learns high-quality embeddings for input data. Emerging backdoor attacks towards encoders expose crucial vulnerabilities of self-supervised learning, since dow…