Skip to content

Designing and Participating in AI Bug Bounty Programs

Dane SherretsShlomie Liberow

Deep dives into adversarial prompt injection, context poisoning, and RAG manipulation flaws to help researchers find and demonstrate high-impact AI vulnerabilities.

Summary

The Emerging AI Vulnerability Landscape

Integrating Large Language Models (LLMs) and Retrieval-Augmented Generation (RAG) into applications introduces novel vulnerability classes that bypass traditional web defenses. Understanding how AI models process context and instructions is essential for uncovering high-impact flaws.

Adversarial Prompting and Indirect Prompt Injection

Attackers craft indirect prompt injection payloads embedded within external data sources, web pages, or documents. When an AI agent ingests this untrusted content, the embedded prompt hijacks the model's instruction flow to execute unauthorized actions or exfiltrate private data.

Context Poisoning and RAG Manipulation

Retrieval pipelines can be manipulated by injecting malicious documents into vector knowledge bases. By poisoning indexed context, attackers alter model reasoning, force incorrect data retrieval, and trigger unauthorized API executions.

Demonstrating Business Impact in Bug Bounties

Successfully reporting AI vulnerabilities requires researchers to articulate clear exploit chains and business consequences. Documenting reproducible multi-step prompt injection chains helps organizations understand severity and implement robust guardrails.

Related talks