defining-pentest-scope
Pass
Audited by Gen Agent Trust Hub on Aug 21, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The skill implements strict configuration boundaries in its YAML frontmatter, specifically disallowing tools like
curl,wget,nmap, andrmthat could be used for unauthorized network access or file system modification. It correctly limits its scope to reading files and executing a Python-based validation script. - [SAFE]: The Python script
scripts/define_scope.pyperforms localized parsing of YAML data and IP address validation using the standardipaddresslibrary. It does not contain any remote code execution, persistence, or data exfiltration logic. - [SAFE]: While the skill references external documentation for cloud provider IP ranges (AWS, GCP, Azure), it does not automatically fetch them at runtime, avoiding risks associated with unverified remote downloads. The included illustrative ranges are hardcoded as static data within the script.
- [SAFE]: The skill includes explicit security logic to prevent legal and operational issues, such as detecting when in-scope targets overlap with out-of-scope exclusions or third-party infrastructure.
Audit Metadata