lineage-diff
Pass
Audited by Gen Agent Trust Hub on Oct 17, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill utilizes the
bashtool to perform git operations, such asgit show HEAD:path/to/file.sql. This introduces a potential command injection surface if the file paths or arguments provided by a user are not strictly validated by the agent before being passed to the shell execution environment. - [INDIRECT_PROMPT_INJECTION]: The skill ingests SQL content from external files on disk or from git history to perform lineage analysis, which could contain malicious instructions.
- Ingestion points: SQL files are read using the
readtool or retrieved throughgit showusingbashas described inSKILL.md. - Boundary markers: The instructions do not specify any delimiters or safety prompts to ensure the agent ignores natural language instructions that might be embedded within SQL comments or strings.
- Capability inventory: The skill has access to
bashfor shell execution,readfor file system access, andglobfor file discovery, providing a surface for action if an injection is successful. - Sanitization: There is no explicit mention of sanitizing or filtering the SQL content before it is processed by the agent or the
lineage_checktool.
Audit Metadata