datahub-search
Pass
Audited by Gen Agent Trust Hub on Sep 17, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill uses the
datahubCLI tool to perform discovery and answer questions. It includes a specific security instruction to sanitize user input by rejecting shell metacharacters (such as backticks, dollar signs, and pipes) before passing it to the CLI. - [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted metadata from an external DataHub server, which presents an attack surface for indirect prompt injection.
- Ingestion points: Metadata fetched via
datahub searchanddatahub getoperations (documented in SKILL.md). - Boundary markers: The skill does not implement explicit delimiters or instructions to the agent to ignore potentially malicious content within the retrieved metadata.
- Capability inventory: The skill has access to the
Bashtool to executedatahubcommands. - Sanitization: While the skill provides logic to sanitize user-provided queries for shell injection, it does not verify or sanitize the content returned from the DataHub catalog (such as entity descriptions) for embedded instructions.
Audit Metadata