ACL 2024 tutorial: Vulnerabilities of large language models to adversarial attacks
Date:
Tutorial at ACL 2024, Bangkok, Thailand
I co-presented this ACL 2024 tutorial with Yue Dong’s group. The goal was not to catalog every jailbreak. It was to give NLP researchers a working map of where aligned models still break, and why that map looks the way it does.
Safety training (instruction tuning, RLHF, and related methods) is supposed to make models helpful and harmless. In practice, even strongly aligned systems remain sensitive to adversarial inputs — text-only suffixes, multimodal perturbations, and attacks that treat the model as one component in a larger system. The tutorial walks through that landscape in order:
- What “aligned” actually means for current LLMs, and how an attacker thinks about the same system.
- Text-only attacks, including jailbreaks and optimization-based suffixes.
- Multimodal attacks in both directions: image-to-text and text-to-image.
- Additional attack surfaces once models are embedded in tools or pipelines.
- Candidate causes, then the defenses that try to close them.
Materials, slides, and recordings are collected on the tutorial website. The ACL Anthology page is here.
