parallax
Pass
Audited by Gen Agent Trust Hub on Sep 16, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes JSON data representing the state of the workspace (via the
parallax statuscommand) to suggest the next command for the agent to execute. The helper scriptscripts/parallax_next.pyinterpolates identifiers like proposal references directly into command strings without sanitization. If a workspace is configured with adversarial content that influences the tool's output, it could lead to the generation of malicious command suggestions. The ingestion point is theparallax status --jsonoutput parsed by the Python script, which currently lacks explicit boundary markers or sanitization for interpolated values. - [COMMAND_EXECUTION]: The integration and unit tests for the skill (
tests/test_integration_live_cli.pyandtests/test_parallax_next.py) utilize thesubprocessmodule to execute external binaries and the Python interpreter. Specifically, thepxfunction in the integration tests drives theparallaxCLI, and the_runfunction in the unit tests executes the script under test. While these are appropriate for testing environments, they represent active command execution capabilities within the skill's file structure.
Audit Metadata