LAPRAD: LLM-Assisted PRotocol Attack Discovery
R.Can Aygun (UCLA), Yehuda Afek (Tel-Aviv University), Anat Bremler-Barr (Tel-Aviv University), Leonard Kleinrock (UCLA)

TL;DR
LAPRAD is a semi-automatic methodology that leverages large language models to efficiently discover new vulnerabilities in Internet protocols like DNS, demonstrated by uncovering three novel DDoS attacks.
Contribution
The paper introduces LAPRAD, a novel LLM-assisted approach for protocol vulnerability discovery, combining LLM insights, automated attack configuration, and validation.
Findings
Discovered three new DDoS attacks on DNS.
Rediscovered two recent attacks not in training data.
Identified vulnerabilities that bypass existing patches.
Abstract
With the goal of improving the security of Internet protocols, we seek faster, semi-automatic methods to discover new vulnerabilities in protocols such as DNS, BGP, and others. To this end, we introduce the LLM-Assisted Protocol Attack Discovery (LAPRAD) methodology, enabling security researchers with some DNS knowledge to efficiently uncover vulnerabilities that would otherwise be hard to detect. LAPRAD follows a three-stage process. In the first, we consult an LLM (GPT-o1) that has been trained on a broad corpus of DNS-related sources and previous DDoS attacks to identify potential exploits. In the second stage, a different LLM automatically constructs the corresponding attack configurations using the ReACT approach implemented via LangChain (DNS zone file generation). Finally, in the third stage, we validate the attack's functionality and effectiveness. Using LAPRAD, we uncovered…
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
TopicsNetwork Security and Intrusion Detection · IPv6, Mobility, Handover, Networks, Security · Web Application Security Vulnerabilities
