unified-review
Fail
Audited by Gen Agent Trust Hub on Oct 29, 2026
Risk Level: HIGHCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTIONDYNAMIC_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The skill instructs the agent to execute a shell command (
python3 scripts/deferred_capture.py) using variables derived from the findings of a code review. Critically, it directs the agent to run this command automatically without prompting the user for confirmation, bypassing standard security oversight. - [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted external data (the files and documentation in the repository under review) to generate findings. These findings are subsequently used as parameters for shell commands. There is a lack of clear instruction or mechanism to sanitize or escape these parameters, allowing for potential command injection if a reviewed file contains shell metacharacters.
- Ingestion points: Project files, manifests, and git status data analyzed in Step 1.
- Boundary markers: Absent in the command-line construction phase.
- Capability inventory: Shell execution of the
deferred_capture.pyscript. - Sanitization: Not implemented; data is directly interpolated into the command string.
- [DYNAMIC_EXECUTION]: The skill constructs and executes shell commands at runtime based on the textual content of its findings, which is a dynamic code generation pattern.
- [REMOTE_CODE_EXECUTION]: The skill references and attempts to execute external logic contained in
scripts/deferred_capture.pyandworkflows/unified-review.js, neither of which is provided in the skill package, making their behavior and safety unverifiable.
Recommendations
- AI detected serious security threats
Audit Metadata