group-chat
Pass
Audited by Gen Agent Trust Hub on Oct 9, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted content from users and other AI agents that could contain malicious instructions designed to influence the agent's behavior.
- Ingestion points: Untrusted message content and room metadata are retrieved in
handler.tsthrough theread_room,search_rooms, andtalk_with_sisterstools. - Boundary markers: The
read_roomtool produces a structured response that clearly labels message authors (from) and content (said), helping the agent distinguish between conversational data and system instructions. - Capability inventory: The skill possesses the ability to read and write to the database (Prisma), perform internal network requests to the orchestrator API (
undiciFetch), and create directories on the local filesystem (fs.mkdirSync). - Sanitization: Filesystem paths for room folders are sanitized in
handler.tsusing alphanumeric filtering and slicing to prevent path traversal. Search queries are also normalized and filtered against stopwords. However, conversational message content and the pinned room topic (set viaset_room_topic) are not explicitly filtered for natural language instructions. - [COMMAND_EXECUTION]: The skill uses raw SQL execution in
handler.tsfor updating room topics. This is implemented using Prisma's$executeRawwith template literals, which automatically parameterizes the input to prevent SQL injection attacks.
Audit Metadata