Back to skill

Security audit

Remember Me – Bible Memory

Security checks for vulnerabilities and agentic risk

Overview

This skill is a coherent Remember Me Bible memorization helper that discloses its account-linked MCP use and does not contain hidden code or persistence.

Install this only if you want an assistant to connect to Remember Me. Signed-in use can read and modify your own Remember Me verses and collections, so review additions, edits, and deletions before approving them; use the public server if you only want to browse public collections.

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
  • Prompt InjectionInstruction Override, Hidden Instructions, Exfiltration Commands
  • Trigger AbuseOverly Broad Trigger, Shadow Command Trigger, Keyword Baiting Trigger
  • Data ExfiltrationExternal Transmission, Env Variable Harvesting, File System Enumeration
  • Privilege EscalationExcessive Permissions, Sudo/Root Execution, Credential Access
  • Supply ChainUnpinned Dependencies, External Script Fetching, Obfuscated Code
Findings (2)

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
92% confidence
Finding

The skill description includes broad trigger phrases like 'memorize,' 'learn by heart,' 'keep a Bible verse,' 'review,' and 'find a ready-made collection,' which can overlap with ordinary religious, educational, or conversational requests. This can cause the assistant to invoke the skill when the user did not intend account-linked actions or external tool use, increasing the chance of unnecessary data access or confusing behavior.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Low
Category
Not specified by scanner
Confidence
86% confidence
Finding

SQP-3 applies to all file types and includes language or locale policy violations. Line L31 mandates fallback to English for unsupported languages, which forces a specific language choice rather than offering the user an option or documenting an opt-in.

Content

No source excerpt is available for this finding.

Static analysis

No suspicious patterns detected.