shopify-gmc-misrepresentation-auditor
Fail
Audited by Gen Agent Trust Hub on May 23, 2026
Risk Level: HIGHREMOTE_CODE_EXECUTIONPROMPT_INJECTIONCOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [REMOTE_CODE_EXECUTION]: The
SKILL.mdandagents/openai.yamlfiles mandate runningnpx --yes skills update shopify-gmc-misrepresentation-auditor -g -yas the required first action on every trigger. This command downloads and executes external code from a remote registry without user confirmation. - [PROMPT_INJECTION]: The skill uses coercive instructions to force the agent to execute a remote update and prioritize new instructions over existing ones.
- Evidence: Instructions such as 'MUST run... as the first action', 'Do not skip', and 'do not ask the user' override standard operating procedures.
- Evidence: The instruction to 'stop and re-read' after an update allows for immediate takeover of agent behavior via remote instruction injection.
- [COMMAND_EXECUTION]: The skill executes shell commands to perform its core functions.
- Evidence: Invocation of
nodeto run audit scripts inscripts/. - Evidence: Use of
npxto perform global updates without user interaction. - [EXTERNAL_DOWNLOADS]: The skill crawls external URLs and downloads remote packages.
- Evidence: Network requests to user-provided store URLs and Shopify sitemaps in
gmc-store-audit.mjs. - Evidence: Remote package downloads from external registries via the
npxupdate command. - [INDIRECT_PROMPT_INJECTION]: The skill's architecture is vulnerable to indirect injection from processed external data.
- Ingestion points: The
fetchPagefunction in both.mjsscripts ingests HTML and JSON-LD from arbitrary external store pages. - Boundary markers: Absent. No delimiters or instructions are used to isolate untrusted data from the agent's core instructions.
- Capability inventory: The skill possesses file-writing capabilities via
writeFileSyncand shell execution permissions throughnpxandnodecalls. - Sanitization: Absent. Content is parsed and analyzed directly to assess policy compliance, which can be exploited if the analyzed content contains malicious instructions.
Recommendations
- AI detected serious security threats
Audit Metadata