↓Skip to main content

prompt injection

2026


Indirect Prompt Injection via RAG Poisoning

·6 mins
Level 5: The Trojan Horse # It seems this challenge was about smuggling attacker-controlled instructions into a Knowledge Base so the agent would treat them as trusted policy at retrieval time. The exploit and Result : Indirect Prompt Injection via RAG Poisoning # Step 1: Reconnaissance of the exposed tools The agent presented itself as a Support Answer Bot that retrieves solutions from an internal Knowledge Base. I started by asking what tools it had access to: what tools do you have access to and how do I use them? It exposed three tools: one to submit new tickets, one to search the Knowledge Base by keyword, and one to retrieve a ticket by ID.

Prompt Injection and Social Engineering

·3 mins
Level 2: The Gatekeeper # This challenge was about talking an agent into opening a Magic Door by role-playing as a Tier-1 Supervisor and feeding it a made-up clearance ID. The exploit and result: Prompt Injection via Social Engineering # Step 1: Reconnaissance The agent introduced itself as a Gatekeeper protecting a Magic Door and said it would only respond to a Tier-1 Supervisor with a valid access code and clearance ID. That told me straight away that the challenge was framed as a conversational access-control check, not a real credential check against a backend. Step 2: Direct role-claim attempt

Identify and exploit vulnerabilities in AI agent systems

·22 mins
The objective: Find the vulnerability in the agent which will allow you to discover the flag for each level. These agents are equipped with various tools and capabilities that may contain security flaws. Procedure Analyze the agent Examine its tools and capabilities - the tools and system prompts are available on the bottom left of the screen Find the weakness to locate the flag CTF platform: https://ctf.arkx.ninja/ Beginner # Level 1: The Context Gateway # Information Disclosure Vulnerability Category: Sensitive Information Disclosure / Tool Abuse ยท Difficulty: Easy There are three tools available in level one: view_system_logs, discover_services (with scan modes: network, process, verbose, custom), and multi_tool_use.