Published December 2, 2024 | Version v1
Software Open

IsolateGPT

Authors/Creators

  • 1. ROR icon Washington University in St. Louis
  • 1. ROR icon University of Washington
  • 2. ROR icon Washington University in St. Louis

Description

IsolateGPT is an LLM-based system that secures the execution of LLM apps via isolation. The key idea behind IsolateGPT is to isolate the execution of apps and to allow interaction between apps and the system only through well-defined interfaces with user permission. IsolateGPT can defend against multiple types of attacks, including app compromise, data stealing, inadvertent data exposure, and uncontrolled system alteration. This artifact includes the resources to replicate the evaluation of IsolateGPT. We provide access to the source code with instructions on how to run the analyses conducted in the paper.
 
Note: IsolateGPT has been accepted for publication at the NDSS Symposium 2025. For more details about IsolateGPT, please refer to the paper titled "IsolateGPT: An Execution Isolation Architecture for LLM-Based Systems".
 
Citation:
@inproceedings{wu2025isolategpt,
title={{IsolateGPT: An Execution Isolation Architecture for LLM-Based Systems}},
author={Wu, Yuhao and Roesner, Franziska and Kohno, Tadayoshi and Zhang, Ning and Iqbal, Umar},
booktitle={Network and Distributed System Security Symposium (NDSS)},
year={2025},
}
 

Files

README.md

Files (653.2 kB)

Name Size Download all
md5:f8c63a46aab0bc2d0527e4d3f1eee40b
642.2 kB Preview Download
md5:3e529f79153312a6daa9d64de861ce37
1.3 kB Download
md5:df02d8b1763447648d7be44f7aa489ee
9.7 kB Preview Download