security-ownership-map
Pass
Audited by Gen Agent Trust Hub on Sep 14, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill uses the
subprocessmodule inbuild_ownership_map.py,run_ownership_map.py, andcommunity_maintainers.pyto executegit logand other internal scripts. These executions use list-based arguments withoutshell=True, which follows security best practices for avoiding command injection. - [INDIRECT_PROMPT_INJECTION]: The skill processes git repository history data, which is external and potentially untrusted. A malicious actor could attempt to inject instructions into git metadata (such as author names or commit logs).
- Ingestion points:
build_ownership_map.pyandcommunity_maintainers.pyread and parse output fromgit logcommands. - Boundary markers: Data is delimited by a custom
---header pattern during parsing in theiter_commitsfunction. - Capability inventory: The skill performs file system writes (CSV, JSON, GraphML) and executes subprocess commands (
git). - Sanitization: Data parsed from git logs is stored as strings without specialized sanitization, though the risk is minimal given the structured parsing and standard output formats.
Audit Metadata