LLM-enabled Applications Require System-Level Threat Monitoring
Organizations: Department of Computer Science, National University of Singapore, Singapore · School of Computing and Information Systems, Singapore Management University, Singapore
Abstract
LLM-enabled applications are rapidly reshaping the software ecosystem by using large language models as core reasoning components for complex task execution. This paradigm shift, however, introduces fundamentally new reliability challenges and significantly expands the security attack surface, due to the non-deterministic, learning-driven, and difficult-to-verify nature of LLM behavior. In light of these emerging and unavoidable safety challenges, we argue that such risks should be treated as expected operational conditions rather than exceptional events, necessitating a dedicated incident-response perspective. Consequently, the primary barrier to trustworthy deployment is not further improving model capability but establishing system-level threat monitoring mechanisms that can detect and contextualize security-relevant anomalies after deployment -- an aspect largely underexplored beyond testing or guardrail-based defenses. Accordingly, this position paper advocates systematic and comprehensive monitoring of security threats in LLM-enabled applications as a prerequisite for reliable operation and a foundation for dedicated incident-response frameworks.
Figures & tables
| Threat Category | Attack Vector |
| (1) Prompt Injection | Direct prompt injection; Injected instructions in RAG; Service API outputs |
| (2) Adversarial Inputs | Lexical obfuscation; Embedding-level attacks; Adversarial multi-modal inputs or intermediate outputs |
| (3) Response Manipulation | Prompt chaining and contextual drift; Environment tampering and reuse; Feedback gaming |
| (4) DoS or Unbounded Loops | Oversized requests; Recursive prompting or unbounded loops; Tool-call storms and expensive tools; Adversarial cache-bypass |
| (5) Live Data Poisoning | Feedback API manipulation; Poisoned content ingestion; Telemetry tampering |
| (6) Live Model Poisoning | Compromised model update plane; Runtime environment tampering; Model repository or registry compromise |
LLM Security
Large language model (LLM) security studies attacks, privacy risks, and defenses across model training, inference, and deployment.
See all 322 papers