skills/jeremylongshore/tons-of-skills-marketplace/tracing-transitive-vulnerabilities/Gen Agent Trust Hub
tracing-transitive-vulnerabilities
Pass
Audited by Gen Agent Trust Hub on Sep 9, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTIONEXTERNAL_DOWNLOADS
Full Analysis
- [COMMAND_EXECUTION]: The
scripts/trace_vulns.pyscript executes external commands such asnpm lsandpipdeptreeusingsubprocess.run(). These invocations use list-based arguments rather than shell strings, which is a secure practice that prevents command injection vulnerabilities. - [INDIRECT_PROMPT_INJECTION]: The skill ingests untrusted data from external sources, creating a potential surface for indirect prompt injection where malicious metadata could influence the agent's behavior. Ingestion points: The
scripts/trace_vulns.pyscript reads JSON data via the--audit-inputparameter and parses local project files likerequirements.txt. Boundary markers: The skill does not use specific delimiters or warnings to isolate ingested data from agent instructions. Capability inventory: The skill has access to tools includingBash(for npm, pip, and python3) and file system read capabilities. Sanitization: The script performs standard JSON and text parsing but does not sanitize or filter the content of strings extracted from the target files. - [EXTERNAL_DOWNLOADS]: The documentation in
references/PLAYBOOK.mdrecommends installing reputable third-party security utilities, such as@cyclonedx/cyclonedx-npm,cyclonedx-bom, andsyft. These references target well-known organizations and official registries.
Audit Metadata