pareto-analysis
Pass
Audited by Gen Agent Trust Hub on Oct 30, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The skill executes Pareto calculations and chart generation entirely through local Python scripts, requiring no network connectivity or external dependencies.
- [SAFE]: All scripts within the
scripts/directory implement path validation via a_validate_pathfunction, which prevents directory traversal attacks by resolving real paths and checking for parent directory references (..). - [SAFE]: The
generate_report.pyscript mitigates Cross-Site Scripting (XSS) vulnerabilities by utilizing thehtml.escapemodule to sanitize all user-provided fields (such as category names, analyst name, and notes) before they are interpolated into the generated HTML report. - [INDIRECT_PROMPT_INJECTION]: The skill's instructions in
SKILL.mdproactively address potential data-driven attacks by directing the agent to treat all user-provided text as data rather than directives, providing a clear boundary for processing untrusted inputs. - [COMMAND_EXECUTION]: The use of the
Bashtool is restricted to running the included local Python scripts for data analysis and visualization, with no evidence of unsafe command construction or shell injection vulnerabilities.
Audit Metadata