harness-remember
Pass
Audited by Gen Agent Trust Hub on Sep 6, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill invokes the
gitcommand using thesubprocessmodule inscripts/harness.pyto identify project roots. The implementation uses structured arguments and environment scrubbing to prevent command injection. - [INDIRECT_PROMPT_INJECTION]: The skill is designed to persist project rules and context which the agent later retrieves and follows. This creates a vulnerability where an attacker who can influence the project files could inject instructions that the agent later adopts as valid guidance.
- Ingestion points: Data ingestion occurs in
scripts/harness.pythrough thewriteandhandoffoperations, which read content from specified files or standard input. - Boundary markers: There are no explicit delimiters used when the agent reads the stored notes to prevent the execution of embedded instructions.
- Capability inventory: The skill provides capabilities for local file system manipulation (read, write, delete) and basic
gitstatus checks. - Sanitization: The
knowledge_pathfunction in the helper script validates filenames for the.mdextension and ensures they do not contain directory traversal sequences like...
Audit Metadata