Skip to main content
LLM Security Database
Skip to research details
Back to research findings
LMVD-ID: 0d8a9194
Paper published September 1, 2024
Entry analyzed December 29, 2024
Paper-reported evidence
Confidence: Source-linked

The LMVD-ID is an internal research identifier, not an official CVE identifier.

RAG Worm Jailbreak

Jailbreaking vulnerabilities in Large Language Models (LLMs) used in Retrieval-Augmented Generation (RAG) systems allow escalation of attacks from entity extraction to full document extraction and enable the…

BibTeX citation

Paper-evaluated models(1)

  • Gemini 1.5 Flash

Description

Jailbreaking vulnerabilities in Large Language Models (LLMs) used in Retrieval-Augmented Generation (RAG) systems allow escalation of attacks from entity extraction to full document extraction and enable the propagation of self-replicating malicious prompts ("worms") within interconnected RAG applications. Exploitation leverages prompt injection to force the LLM to return retrieved documents or execute malicious actions specified within the prompt.

Examples

  • Document extraction: A jailbreaking prompt combined with a crafted suffix targeting specific document embeddings causes the RAG system to return the full contents of targeted documents from its database. Specific examples are detailed in Section 3.4 of the referenced paper. See arXiv:2409.08045 (opens in a new tab).
  • Worm propagation: An adversarial self-replicating prompt embedded in an email causes the LLM within a connected email client to generate responses containing the prompt and confidential user data, propagating the attack to other connected clients. Specific examples are provided in Section 4.4 of the referenced paper. See arXiv:2409.08045 (opens in a new tab).

Impact

  • Data Breach: Complete document extraction leads to significant data breaches affecting confidentiality and intellectual property.
  • Ecosystem Compromise: Worm propagation can compromise multiple interconnected RAG applications, causing widespread data exfiltration and malicious actions (e.g., disinformation campaigns).
  • Service Disruption: The attacks can disrupt service availability through data poisoning or resource exhaustion.

Affected Systems

RAG-based applications utilizing LLMs, particularly those with active database updating and inter-application communication relying on RAG-based inference. Examples include GenAI-powered email assistants and personal assistants. The vulnerability is amplified when applications allow direct or indirect prompt injection.

Mitigation Steps

  • Implement robust access control to the RAG database, restricting insertion to trusted sources.
  • Utilize API rate limiting and thresholding on similarity scores to mitigate brute-force attacks.
  • Employ data sanitization techniques to detect and block malicious prompts or outputs.
  • Implement mechanisms to detect and prevent prompt injection attacks.
  • Consider human-in-the-loop review for high-risk operations, though this is not a complete solution. Regularly update and patch LLMs against known jailbreaking techniques.

Research context and confidence

Evidence and verification
Paper-reported; independent reproduction is not documented.
Primary research source linked.
Severity
Not rated by this catalog.
Source and publication type
arXiv · Research preprint.
Peer-review status is not provided by this source.
Author and publication status
Author metadata is not stored; see the primary paper.
Threat model and attacker access
Black-box model, service, or application access.
Related deployment categories
Retrieval-augmented generation; Agent workflows
Taxonomy labels only; paper-specific deployment prerequisites are not inferred.
Affected systems
RAG-based applications utilizing LLMs, particularly those with active database updating and inter-application communication relying on RAG-based inference. Examples include GenAI-powered email assistants and personal…

Research Paper

Unleashing worms and extracting data: Escalating the outcome of attacks against rag-based inference in scale and severity using jailbreaking

Primary source: arXiv. Findings are reported by the cited research and have not been independently verified.

View Paper

Evidence

This entry is based on a primary research source. Its findings are paper-reported; independent reproduction and verification are not claimed.

https://arxiv.org/abs/2409.08045