skills/mukul975/anthropic-cybersecurity-skills/integrating-dast-with-owasp-zap-in-pipeline/Gen Agent Trust Hub
integrating-dast-with-owasp-zap-in-pipeline
Pass
Audited by Gen Agent Trust Hub on Sep 14, 2026
Risk Level: SAFECOMMAND_EXECUTIONCREDENTIALS_UNSAFEEXTERNAL_DOWNLOADS
Full Analysis
- [COMMAND_EXECUTION]: The Python scripts
scripts/agent.pyandscripts/process.pyutilize thesubprocessmodule to executedockercommands. This is the intended design for orchestrating OWASP ZAP scans from within a CI/CD environment. The use of list-based arguments instead of shell strings prevents command injection vulnerabilities. - [CREDENTIALS_UNSAFE]: The file
references/workflows.mdcontains example authentication credentials (testuserandtestpass123) within a markdown block. These are clearly documented as illustrative placeholders for configuring authenticated scans and do not represent hardcoded secrets. - [EXTERNAL_DOWNLOADS]: The skill's scripts and configuration files pull and execute the
zaproxy/zap-stableDocker image. This is the official distribution for the OWASP ZAP project, a well-known and trusted tool in the cybersecurity industry.
Audit Metadata