mo-qa
Warn
Audited by Gen Agent Trust Hub on Oct 17, 2026
Risk Level: MEDIUMREMOTE_CODE_EXECUTIONEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [REMOTE_CODE_EXECUTION]: In
references/installation.md, the skill directs users to install the tool by downloading a script fromhttps://cli.momentic.ai/qaand piping it directly into the shell (sh). This pattern executes remote code without integrity verification such as checksums. - [EXTERNAL_DOWNLOADS]: The
references/installation.mdfile instructs the installation of a global Node.js package namedqa(npm install -g qa@latest). The use of such a generic name for a package poses a supply chain risk, as it may conflict with other packages or be subject to name shadowing. - [INDIRECT_PROMPT_INJECTION]: The skill contains a vulnerability surface for indirect prompt injection as it ingests findings from a remote agent to perform automated repairs on local code.
- Ingestion points: The skill reads
report.json,bugs.json, andverdicts.jsonvia theqa reportandqa statuscommands inreferences/reports.mdandSKILL.md. - Boundary markers: No explicit delimiters or instructions are provided to the agent to ignore potentially malicious content within the reports.
- Capability inventory: The skill has the capability to execute shell commands and modify local source code based on these reports during the 'Repair loop' described in
references/remediation-loop.md. - Sanitization: The skill lacks automated sanitization for the content of the findings, relying instead on the agent to manually inspect them.
- [COMMAND_EXECUTION]: The skill extensively uses shell commands to interact with the
qaCLI. This includes starting tunnels to expose local ports inreferences/tunneling.mdand executing a complex while-loop for status monitoring inSKILL.md.
Audit Metadata