Back to skill

Security audit

Meme Generator

Security checks for vulnerabilities and agentic risk

Overview

This skill is a small, disclosed connector for a hosted meme-generation service, with privacy and API-key handling caveats users should understand.

Before installing, understand that this connects your agent to Memesio's hosted MCP service. Prompts, captions, uploaded images, image URLs, and generated meme requests may leave your local environment, and created API keys should be treated as secrets. Use private visibility where appropriate and avoid sending confidential images, secrets, regulated data, or internal-only URLs.

Vulnerability Patterns
  • Skill Instruction HijackingAlters the agent's session goals or safety constraints when the skill loads
  • Agent Memory PoisoningWrites attacker-controlled rules into memory that affect later sessions
  • Remote Payload Retrieval and ExecutionFetches external code whose behavior can change after review
  • Embedded Malicious CodeShips malicious scripts inside the skill and executes them locally
  • Unauthorized Access and Privilege EscalationObtains permissions beyond the task's legitimate needs
Vulnerability Patterns
  • Data ExfiltrationExternal Transmission, Env Variable Harvesting, File System Enumeration
  • Trigger AbuseOverly Broad Trigger, Shadow Command Trigger, Keyword Baiting Trigger
  • Prompt InjectionInstruction Override, Hidden Instructions, Exfiltration Commands
  • Privilege EscalationExcessive Permissions, Sudo/Root Execution, Credential Access
  • Supply ChainUnpinned Dependencies, External Script Fetching, Obfuscated Code
Findings (3)

Missing User Warnings

Medium
Confidence
96% confidence
Finding
The skill directs users to send prompts, uploaded images, and possibly account-related data to a remote third-party MCP endpoint, but it does not warn users that this content leaves the local environment. This can cause unintended disclosure of sensitive images or text, especially because the workflow explicitly includes image upload and AI generation features that may encourage users to submit private content.

Missing User Warnings

Medium
Confidence
91% confidence
Finding
The reference advertises account/key creation and image fetching from arbitrary URLs without warning about side effects or data exposure. In an agent skill, this can lead to unintended account provisioning, secret issuance, external network access, privacy leakage, and possible SSRF-style abuse if agents fetch attacker-controlled or internal URLs.

Vague Triggers

Medium
Confidence
88% confidence
Finding
The guidance explicitly says not to require connection-level authentication and only to pass an API key to certain tool calls. In an agent context, this broad unauthenticated setup can make the server callable by any connected client and blurs trust boundaries, increasing the risk of unauthorized use of public tools, reconnaissance, or accidental invocation without clear scope limitations.

Static analysis

No suspicious patterns detected.