mo-watchdog
Pass
Audited by Gen Agent Trust Hub on Sep 21, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill ingests and processes data from external Orca sessions, creating a surface for indirect prompt injection.\n
- Ingestion points: The skill reads JSON session data via the
orcaCLI tool withinscripts/mo-watchdog.sh.\n - Boundary markers: Structural boundaries are enforced using
jqschema validation in thevalidate_targetandstable_snapshotfunctions, which verify field types and presence to prevent malformed data from influencing behavior.\n - Capability inventory: The skill can execute commands to send messages to sessions (
orca orchestration send,orca terminal send) and write state digests to the local filesystem for deduplication.\n - Sanitization: The classification logic operates on structured fields rather than arbitrary text, and message deduplication via SHA-256 digests prevents redundant delivery of potentially malicious content.\n- [COMMAND_EXECUTION]: The skill executes the
orcaCLI tool to interact with backend session state.\n - Evidence:
scripts/mo-watchdog.shinvokes variousorcasubcommands to list, show, and send data to sessions.\n - Context: Commands are executed with quoted arguments and input is constrained by pattern matching to ensure session IDs conform to expected prefixes such as
ctx_orterm_.
Audit Metadata