From Prompt to Physical Actuation: Holistic Threat Modeling of LLM-Enabled Robotic Systems
Neha Nagaraja, Hayretdin Bahsi, Carlo R. da Cunha

TL;DR
This paper presents a comprehensive threat modeling framework for LLM-enabled robotic systems, analyzing how cybersecurity, adversarial, and conversational threats propagate through the entire perception-planning-actuation pipeline.
Contribution
It introduces a novel DFD-based analysis that unifies multiple threat categories across the full robotic architecture, revealing new attack chains and architectural vulnerabilities.
Findings
Identifies three cross-boundary attack chains leading to unsafe physical actions.
Highlights the convergence of different threat categories at the same interaction points.
Reveals architectural vulnerabilities such as lack of semantic validation and unmediated boundary crossings.
Abstract
As large language models are integrated into autonomous robotic systems for task planning and control, compromised inputs or unsafe model outputs can propagate through the planning pipeline to physical-world consequences. Although prior work has studied robotic cybersecurity, adversarial perception attacks, and LLM safety independently, no existing study traces how these threat categories interact and propagate across trust boundaries in a unified architectural model. We address this gap by modeling an LLM-enabled autonomous robot in an edge-cloud architecture as a hierarchical Data Flow Diagram and applying STRIDE-per-interaction analysis across six boundary-crossing interaction points using a three-category taxonomy of Conventional Cyber Threats, Adversarial Threats, and Conversational Threats. The analysis reveals that these categories converge at the same boundary crossings, and we…
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.
