voice-persona-mars
Pass
Audited by Gen Agent Trust Hub on Jul 24, 2026
Risk Level: SAFEDATA_EXFILTRATIONPROMPT_INJECTION
Full Analysis
- [DATA_EXFILTRATION]: The skill accesses sensitive personal data within the
$BRAIN_ROOT/topics/directory to provide conversational context. This access is moderated by atopicIdparameter which is constrained by a strict regex (^[a-z0-9][a-z0-9-]*$) to mitigate the risk of directory traversal and unauthorized file exposure. - [PROMPT_INJECTION]: The skill is vulnerable to indirect prompt injection due to its ability to process untrusted external data.
- Ingestion points: External data is ingested through the
read_articletool (which processes user-provided links),web_searchresults, and local topic files inSKILL.md. - Boundary markers: No explicit delimitation or boundary instructions are provided within the skill's markdown to distinguish untrusted content from system instructions.
- Capability inventory: The skill utilizes
search_brain,read_brain_page,read_article, andweb_search. These tools are restricted to read-only operations in the standard configuration. - Sanitization: While internal identifiers are validated via regex, the skill lacks specific sanitization or filtering logic for content retrieved from external web sources.
Audit Metadata