AdaptiveGuard: Towards Adaptive Runtime Safety for LLM-Powered Software

Rui Yang, Michael Fu, Chakkrit Tantithamthavorn, Chetan Arora, Gunel Gulmammadova +1 more
9/21/2025
cs.CRcs.AIcs.SE

Official code: awsm-research/AdaptiveGuard (2 stars, MIT, last commit 2025-08-12).

Abstract

Guardrails are critical for the safe deployment of Large Language Models (LLMs)-powered software. Unlike traditional rule-based systems with limited, predefined input-output spaces that inherently constrain unsafe behavior, LLMs enable open-ended, intelligent interactions--opening the door to jailbreak attacks through user inputs. Guardrails serve as a protective layer, filtering unsafe prompts before they reach the LLM. However, prior research shows that jailbreak attacks can still succeed over 70% of the time, even against advanced models like GPT-4o. While guardrails such as LlamaGuard report up to 95% accuracy, our preliminary analysis shows their performance can drop sharply--to as low as 12%--when confronted with unseen attacks. This highlights a growing software engineering challenge: how to build a post-deployment guardrail that adapts dynamically to emerging threats? To address this, we propose AdaptiveGuard, an adaptive guardrail that detects novel jailbreak attacks as out-of-distribution (OOD) inputs and learns to defend against them through a continual learning framework. Through empirical evaluation, AdaptiveGuard achieves 96% OOD detection accuracy, adapts to new attacks in just two update steps, and retains over 85% F1-score on in-distribution data post-adaptation, outperforming other baselines. These results demonstrate that AdaptiveGuard is a guardrail capable of evolving in response to emerging jailbreak strategies post deployment. We release our AdaptiveGuard and studied datasets at https://github.com/awsm-research/AdaptiveGuard to support further research.

View on arXivView PDF

Code Implementations(1)

MIT
21Shell, PythonJul 13, 20251 years agoMIT

Similar Papers

Cite this paper

@article{yang2025adaptiveguard,
  title  = {AdaptiveGuard: Towards Adaptive Runtime Safety for LLM-Powered Software},
  author = {Rui Yang and Michael Fu and Chakkrit Tantithamthavorn and Chetan Arora and Gunel Gulmammadova and Joey Chua},
  year   = {2025},
  eprint = {2509.16861},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2509.16861v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2509.16861.svg)](https://codeofpaper.com/paper/2509.16861)

Discussion