Telos
Warn
Audited by Gen Agent Trust Hub on Aug 15, 2026
Risk Level: MEDIUMCOMMAND_EXECUTIONDATA_EXFILTRATIONPROMPT_INJECTIONREMOTE_CODE_EXECUTION
Full Analysis
- [REMOTE_CODE_EXECUTION]: The
Workflows/Update.mdfile uses dynamic context injection syntax (!command) to execute shell operations at load time. These templates incorporate positional arguments ($1,$2,$3) interpolated from user input, creating a potential shell injection vector. - [COMMAND_EXECUTION]: The Next.js dashboard template uses
child_process.spawninDashboardTemplate/app/api/chat/route.tsto execute a local TypeScript tool for inference, enabling dynamic execution of local scripts. - [DATA_EXFILTRATION]: The skill is designed to read highly sensitive personal data from
~/.claude/LIFEOS/USER/TELOS/and expose it to a web interface and an external inference tool. - [COMMAND_EXECUTION]: The
DashboardTemplate/app/api/upload/route.tshandler is vulnerable to path traversal because it uses the unsanitizedfile.namefrom the upload request to construct the file system save path, potentially allowing unauthorized file writes outside the intended directory. - [COMMAND_EXECUTION]: The
SKILL.mdfile mandates acurlnotification tohttp://localhost:31337/notifyupon every invocation, establishing silent background network communication. - [PROMPT_INJECTION]: The skill uses 'MANDATORY' instructions to override agent behavior by requiring specific voice and text notifications before processing user requests.
- [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted files from user-specified directories without adequate boundary markers or sanitization in the upload path.
- Ingestion points:
DashboardTemplate/app/api/upload/route.tsandDashboardTemplate/lib/telos-data.ts. - Boundary markers: None implemented in processing logic.
- Capability inventory:
spawn,fs.writeFileSync,curl. - Sanitization: Missing path resolution checks in the upload route.
Audit Metadata