SoK: A Systems Perspective on Compound AI Threats and Countermeasures
Not on the map. Why?
Abstract (arXiv)
Large language models (LLMs) used across enterprises often use proprietary models and operate on sensitive inputs and data. The wide range of attack vectors identified in prior research - targeting various software and hardware components used in training and inference - makes it extremely challenging to enforce confidentiality and integrity policies. As we advance towards constructing compound AI inference pipelines that integrate multiple large language models (LLMs), the attack surfaces expand significantly. Attackers now focus on the AI algorithms as well as the software and hardware components associated with these systems. While current research often examines these elements in isolation, we find that combining cross-layer attack observations can enable powerful end-to-end attacks with minimal assumptions about the threat model. Given, the sheer number of existing attacks at each layer, we need a holistic and systemized understanding of different attack vectors at each layer. This SoK discusses different software and hardware attacks applicable to compound AI systems and demonstrates how combining multiple attack mechanisms can reduce the threat model assumptions required for an isolated attack. Next, we systematize the ML attacks in lines with the Mitre Att&ck framework to better position each attack based on the threat model. Finally, we outline the existing countermeasures for both software and hardware layers and discuss the necessity of a comprehensive defense strategy to enable the secure and high-performance deployment of compound AI systems.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 50 of its 168 references that are in the map. First posted on arXiv 20 Nov 2024.
Builds on
50 of 168 references.
References · 50
- 2016Membership Inference Attacks against Machine Learning Modelscited by 2,221
- 2017In-Datacenter Performance Analysis of a Tensor Processing Unitcited by 610
- 2016Stealing Machine Learning Models via Prediction APIscited by 602
- 2018PRADA: Protecting against DNN Model Stealing Attackscited by 159
- 2019TBT: Targeted Neural Network Attack with Bit Trojancited by 112
- 2019Bit-Flip Attack: Crushing Neural Network with Progressive Bit Searchcited by 106
- 2020Strong Data Augmentation Sanitizes Poisoning and Backdoor Attacks Without an Accuracy Tradeoffcited by 86
- 2018Model Reconstruction from Model Explanationscited by 84
- 2022Taxonomy of Attacks on Open-Source Software Supply Chainscited by 57
- 2018Cache Telepathy: Leveraging Shared Resource Attacks to Learn DNN Architecturescited by 56
- 2020DeepHammer: Depleting the Intelligence of Deep Neural Networks through Targeted Chain of Bit Flipscited by 53
- 2018Stealing Neural Networks via Timing Side Channelscited by 42
38 more
- 2021DeepSteal: Advanced Model Extractions Leveraging Efficient Weight Stealing in Memoriescited by 42
- 2020Hermes Attack: Steal DNN Models with Lossless Inference Accuracycited by 41
- 2023Privacy Side Channels in Machine Learning Systemscited by 38
- 2023SoK: Memorization in General-Purpose Large Language Modelscited by 36
- 2019Open DNN Box by Power Side-Channel Attackcited by 28
- 2024ConfusedPilot: Confused Deputy Risks in RAG-based LLMscited by 22
- 2023Have it your way: Individualized Privacy Assignment for DP-SGDcited by 21
- 2019RowHammer: A Retrospectivecited by 19
- 2018Security Analysis of Deep Neural Networks Operating in the Presence of Cache Side-Channel Attackscited by 18
- 2023Aegis: Mitigating Targeted Bit-flip Attacks against Deep Neural Networkscited by 17
- 2023Rethinking Privacy in Machine Learning Pipelines from an Information Flow Control Perspectivecited by 16
- 2019MaskedNet: The First Hardware Inference Engine Aiming Power Side-Channel Protectioncited by 11
- 2023Information Flow Control in Machine Learning through Modular Model Architecturecited by 11
- 2015DRAMA: Exploiting DRAM Addressing for Cross-CPU Attackscited by 10
- 2020GuardNN: Secure Accelerator Architecture for Privacy-Preserving Deep Learningcited by 9
- 2024CLIP-Decoder : ZeroShot Multilabel Classification using Multimodal CLIP Aligned Representationcited by 9
- 2022Practical Automated Detection of Malicious npm Packagescited by 7
- 2022Side-channel attack analysis on in-memory computing architecturescited by 6
- 2020MGX: Near-Zero Overhead Memory Protection for Data-Intensive Acceleratorscited by 5
- 2021Physical Side-Channel Attacks on Embedded Neural Networks: A Surveycited by 5
- 2020Retrofitting Fine Grain Isolation in the Firefox Renderer (Extended Version)cited by 3
- 2020New Security Challenges on Machine Learning Inference Engine: Chip Cloning and Model Reverse Engineeringcited by 3
- 2024Beyond the Bridge: Contention-Based Covert and Side Channel Attacks on Multi-GPU Interconnectcited by 3
- 2024Rusty Linux: Advances in Rust for Linux Kernel Developmentcited by 3
- 2019Iodine: Verifying Constant-Time Execution of Hardwarecited by 2
- 2020BoMaNet: Boolean Masking of an Entire Neural Networkcited by 2
- 2020SESAME: Software defined Enclaves to Secure Inference Accelerators with Multi-tenant Executioncited by 2
- 2021Bandwidth Utilization Side-Channel on ML Inference Acceleratorscited by 2
- 2022Spy in the GPU-box: Covert and Side Channel Attacks on Multi-GPU Systemscited by 2
- 2022Scalable and Secure Row-Swap: Efficient and Safe Row Hammer Mitigation in Memory Systemscited by 2
- 2023PowerGAN: A Machine Learning Approach for Power Side-Channel Attack on Compute-in-Memory Acceleratorscited by 2
- 2023RowPress: Amplifying Read Disturbance in Modern DRAM Chipscited by 2
- 2024SoK: A Defense-Oriented Evaluation of Software Supply Chain Securitycited by 2
- 2018ERIM: Secure, Efficient In-process Isolation with Memory Protection Keys (MPK)cited by 1
- 2018Theory and Practice of Finding Eviction Setscited by 1
- 2021Modular Information Flow through Ownershipcited by 1
- 2024Revisiting Main Memory-Based Covert and Side Channel Attacks in the Context of Processing-in-Memorycited by 1
- 2024Obsidian: Cooperative State-Space Exploration for Performant Inference on Secure ML Acceleratorscited by 1
Built on by
Citing papers per year: 2025: 1.
1 paper.