Back to skill

Security audit

Sentient Memory

Security checks for vulnerabilities and agentic risk

Overview

The skill is a markdown-only memory governance protocol, but it defines persistent memory and emergency audit behavior with some ambiguous triggers and an under-scoped session-log review path.

Use this only if you are deliberately building a persistent, consent-governed memory system. Before installing in a real environment, require measurable emergency triggers, explicit approval paths, scoped forensic access, and a replacement for blanket session-log review using minimized integrity proofs or time-bound audited access.

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
  • Trigger AbuseOverly Broad Trigger, Shadow Command Trigger, Keyword Baiting Trigger
  • MCP Tool PoisoningHidden Instructions, Unicode Deception, Parameter Description Injection
  • Prompt InjectionInstruction Override, Hidden Instructions, Exfiltration Commands
  • Data ExfiltrationExternal Transmission, Env Variable Harvesting, File System Enumeration
  • Privilege EscalationExcessive Permissions, Sudo/Root Execution, Credential Access
Findings (3)

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
90% confidence
Finding

This markdown file includes an activation cue, "User asks for planning/risk/repair/execution/synthesis," that is very broad and lacks clear boundaries or exclusions. Several listed intents are common request types, so the trigger could overlap with ordinary conversation and cause unintended invocation.

Content

No source excerpt is available for this finding.

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
87% confidence
Finding

The AEGIS trigger terms like extraction pressure, coercion attempt, narrative dominance anomaly, and variance compression are conceptually meaningful but operationally undefined. In a security-sensitive memory governance protocol, ambiguous triggers can be abused to justify unnecessary freezes, key rotations, or shard redistribution, or can fail to activate when genuinely needed because implementers interpret them inconsistently.

Content

No source excerpt is available for this finding.

Intent-Code Divergence

Medium
Category
Not specified by scanner
Confidence
91% confidence
Finding

The protocol explicitly states that auditors should verify proofs and claims without raw logs or identity-linked content access, but the emergency recovery example later instructs checking all previous session logs for tamper. That contradiction can normalize broader log access during crises, creating a policy loophole that may expose sensitive data and undermine the stated privacy model.

Content

No source excerpt is available for this finding.

Static analysis

No suspicious patterns detected.