indicator-scanner
Pass
Audited by Gen Agent Trust Hub on Sep 15, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONDYNAMIC_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: Evaluated ingestion surfaces for potential injection attacks.
- Ingestion points: The skill ingests raw input parameters
$0(scan type) and$1(watchlist) directly from user space via variables. - Boundary markers: No validation rules or explicit sanitization constraints are provided to boundaries or user arguments before string interpolation into path variables.
- Capability inventory: Uses
Writetool to createscanners/{scan_type}/and{scan_type}_scanner.pyscripts natively based on variable configurations, accompanied byBashexecution capabilities. - Sanitization: Lacks string filtering or layout validation mechanisms to clean input text before formatting it directly into system commands and file paths.
- [DYNAMIC_EXECUTION]: Script paths and target directories (
scanners/{scan_type}/and{scan_type}_scanner.py) are computed dynamically on-demand from runtime execution arguments.
Audit Metadata