csv-data-summarizer
Warn
Audited by Gen Agent Trust Hub on Feb 17, 2026
Risk Level: MEDIUMPROMPT_INJECTION
Full Analysis
- Prompt Injection (MEDIUM): The skill instructions in
SKILL.mdandSKILL.jsonemploy aggressive, imperative language ('⚠️ CRITICAL BEHAVIOR REQUIREMENT ⚠️', 'FORBIDDEN BEHAVIORS', 'DO NOT ASK') to override the agent's default safety and interaction protocols. These patterns are designed to force autonomous execution, which can be used to bypass system-level conversational constraints. - Indirect Prompt Injection (LOW): The skill processes arbitrary CSV data via
analyze.pyand returns the content (including headers and categorical values) to the agent without sanitization or boundary delimiters. - Ingestion points:
analyze.pyreads user-provided files usingpandas.read_csv. - Boundary markers: Absent. There are no instructions or delimiters ensuring the agent treats the tool output exclusively as data.
- Capability inventory: The
analyze.pyscript has file-read permissions and performs file-write operations for visualization PNGs. - Sanitization: Absent. Raw string data from the CSV is interpolated into the final summary returned to the LLM.
Audit Metadata