security-scan
Pass
Audited by Gen Agent Trust Hub on Sep 15, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONEXTERNAL_DOWNLOADSCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill possesses a surface for indirect prompt injection as it ingests untrusted project data to perform security analysis.
- Ingestion points: The skill reads local project files including
README.md,package.json,requirements.txt, Dockerfiles, and source code directories. - Boundary markers: Instructions are prescriptive but do not implement specific delimiters for the parsed project data.
- Capability inventory: The skill has extensive system access, including the ability to run shell commands (
cdk deploy), manage Docker containers, and install packages. - Sanitization: The
generate-html-report.pyscript usesDOMPurifyto sanitize all markdown content before embedding it into the HTML report, effectively protecting the user from XSS attacks stemming from malicious project data. - [EXTERNAL_DOWNLOADS]: The skill facilitates the download and installation of various security tools from established sources.
- Fetches the Automated Security Helper (ASH) from the official AWS Labs GitHub repository.
- Downloads the
uvtool fromastral.shfor managed Python tool execution. - Incorporates standard security tools like
trivy,viperlight, andlicense-checkerfrom their respective official registries. - [COMMAND_EXECUTION]: The skill automates complex security workflows through shell command execution.
- Performs infrastructure validation using
npx cdk deploy. - Manages container security scanning via
dockerandtrivy. - Coordinates report generation using integrated Python scripts.
Audit Metadata