security-ownership-map
Pass
Audited by Gen Agent Trust Hub on Sep 9, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The skill performs repository analysis by executing
git logvia Python'ssubprocessmodule. All subprocess calls inscripts/build_ownership_map.py,scripts/community_maintainers.py, andscripts/run_ownership_map.pyuse argument lists rather than shell strings, preventing command injection vulnerabilities when processing repository paths or git history. - [SAFE]: No network operations or data exfiltration patterns were found. The skill operates entirely on the local file system, reading git metadata and writing CSV/JSON analysis results to a user-defined output directory.
- [SAFE]: The skill requires the
networkxlibrary for graph analysis. This is a well-known, legitimate package and its use here is consistent with the skill's stated purpose of building bipartite and co-change graphs. - [INDIRECT_PROMPT_INJECTION]: The skill processes git history, which is an untrusted data source. Ingestion points include
scripts/build_ownership_map.pyandscripts/community_maintainers.pyviagit log. The skill uses a custom---delimiter for parsing and maintains safety by usingsubprocess.Popenwith argument lists, preventing shell injection from commit metadata or file paths.
Audit Metadata