sast-bandit
Pass
Audited by Gen Agent Trust Hub on Feb 17, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSPROMPT_INJECTION
Full Analysis
- [EXTERNAL_DOWNLOADS] (LOW): The skill requires the installation of the
banditpackage viapip. While Bandit is a reputable security tool, installing external dependencies introduces a dependency on the integrity of the PyPI registry. - [PROMPT_INJECTION] (LOW): The skill exhibits an indirect prompt injection surface. It processes external Python files that may contain adversarial content designed to influence the agent's behavior when it parses the scan results.
- Ingestion points: The
banditcommand reads external files or directories provided at<target-path>(SKILL.md). - Boundary markers: There are no explicit instructions or delimiters to tell the agent to ignore instructions embedded within the code being scanned.
- Capability inventory: The skill executes shell commands (
bandit) and reads file content via JSON output (SKILL.md). - Sanitization: No evidence of sanitization or filtering of the scanned content before it is parsed by the agent.
- [COMMAND_EXECUTION] (SAFE): The command execution is restricted to the Bandit utility for its primary intended purpose. No evidence of arbitrary shell command injection or suspicious execution patterns was found.
Audit Metadata