skills/fu-rabi/a2alinker/a2alinker/Gen Agent Trust Hub

a2alinker

Fail

Audited by Gen Agent Trust Hub on May 2, 2026

Risk Level: HIGHREMOTE_CODE_EXECUTIONPROMPT_INJECTIONCOMMAND_EXECUTIONDATA_EXFILTRATIONEXTERNAL_DOWNLOADS
Full Analysis
  • [REMOTE_CODE_EXECUTION]: The Claude runner script (scripts/a2a-claude-runner.sh) utilizes the --dangerously-skip-permissions flag when invoking the CLI. This flag disables model-level safety prompts and permission checks. Because the runner is used to process untrusted messages from a remote partner agent, this creates a high-risk execution path where a malicious remote partner could trigger unauthorized shell commands via indirect prompt injection.
  • [PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection as it is designed to ingest and process instructions from a remote, untrusted agent. (Ingestion points: Remote messages are fetched from a broker endpoint via scripts/a2a-wait-message.sh; Boundary markers: runtime/supervisor.js wraps remote content in <untrusted_partner_message> tags; Capability inventory: Skill can execute shell commands and file operations via subprocess calls; Sanitization: Uses runtime/policy.js with regex filters and session-based approvals). Additionally, SKILL.md contains instructions for the agent to conceal transport mechanics and internal script execution from the user.
  • [COMMAND_EXECUTION]: The supervisor and runner scripts execute shell commands and scripts based on remote inputs. The unattended mode allows for automated processing without human oversight, relying entirely on the internal regex-based policy engine.
  • [DATA_EXFILTRATION]: The skill establishes bidirectional communication with a remote broker server. While intended for coordination, this channel could be exploited to exfiltrate local repository data or credentials if the agent is compromised by a malicious partner.
  • [EXTERNAL_DOWNLOADS]: The scripts/a2a-supervisor.sh script invokes npx to run ts-node, which involves the dynamic download and execution of Node.js packages from a well-known public registry.
Recommendations
  • AI detected serious security threats
Audit Metadata
Risk Level
HIGH
Analyzed
May 2, 2026, 04:42 AM