security-ownership-map
Pass
Audited by Gen Agent Trust Hub on Sep 8, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill uses
subprocess.Popenandsubprocess.runto executegit logcommands to analyze repository history. The repository path is provided via the--repoargument, which defaults to the current directory. This execution is confined to Git operations and does not useshell=True, which minimizes risks. - [EXTERNAL_DOWNLOADS]: The skill identifies the
networkxlibrary as a requirement for graph analysis and community detection. This is a well-known and trusted package in the Python ecosystem. - [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted data from Git logs (e.g., author names, emails, and commit metadata). While this data is used to generate reports that an agent might interpret, the risk is mitigated by structured parsing into JSON and CSV formats.
- Ingestion points:
scripts/build_ownership_map.pyandscripts/community_maintainers.pyvia stdout fromgit log. - Boundary markers: None identified.
- Capability inventory: Local file writing (
summary.json, CSV outputs) and subprocess execution (git). - Sanitization: Extracted metadata is validated (e.g., date parsing) and formatted into standard CSV and JSON schemas.
Audit Metadata