byted-data-label
Pass
Audited by Gen Agent Trust Hub on Sep 21, 2026
Risk Level: SAFEREMOTE_CODE_EXECUTIONCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [REMOTE_CODE_EXECUTION]: The script
scripts/seederive.pyperforms dynamic package installation at runtime. - The script attempts to import the
requestslibrary and, if not found, executespip install requestsusingsubprocess.check_call. While this is a standard bootstrap pattern for standalone scripts, it involves fetching and executing code from an external registry. - [COMMAND_EXECUTION]: The script
scripts/seederive.pyuses subprocess calls to interact with the system environment. - It uses
subprocess.check_callto run the Python interpreter and pip for dependency management. Static analysis flagged this call inscripts/seederive.pyas a shell command execution risk. - [INDIRECT_PROMPT_INJECTION]: The skill is designed to process untrusted data (such as user comments, text, CSV, or Excel files) through various LLM-based analysis nodes, creating a vulnerability surface where data could influence agent behavior.
- Ingestion points: External data is ingested through the
--file,--raw-data, and--raw-data-fileparameters inscripts/seederive.py, as described inSKILL.mdand the reference documentation (task.md,tag-base.md,optimize.md). - Boundary markers: The provided instructions and prompt templates do not specify the use of clear delimiters or instructions for the agent to ignore potentially malicious content embedded within the ingested data.
- Capability inventory: The skill can perform network operations (communicating with the Seederive API gateway), write files locally (exporting CSV results or templates), and execute system commands for dependency installation.
- Sanitization: There is no evidence of input validation, filtering, or escaping for the external data before it is processed by the LLM nodes.
Audit Metadata