Back to skill

Security audit

get QA pairs from text or session

Security checks for vulnerabilities and agentic risk

Overview

This is a Markdown-only text extraction skill whose privacy-sensitive behavior is disclosed and aligned with its purpose.

Install only if you are comfortable with the agent consolidating conversation or document content into reusable Q&A and preference summaries. Avoid invoking it on chats or documents containing sensitive personal, business, legal, medical, or credential information unless you explicitly want that material summarized.

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

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
94% confidence
Finding

The skill’s trigger conditions are broad enough to activate on common summarization, note-taking, or recap requests, which can cause the agent to perform full-session extraction when the user did not explicitly ask for structured Q&A or preference mining. This increases the chance of over-collection and unintended disclosure of sensitive conversational content.

Content

No source excerpt is available for this finding.

Missing User Warnings

Medium
Category
Not specified by scanner
Confidence
90% confidence
Finding

The skill encourages scanning full chat sessions and uploaded documents without warning that it may surface sensitive personal data, decisions, or inferred preferences. Users may unknowingly cause the agent to aggregate and restate information that is more revealing in structured form than in the original conversation.

Content

No source excerpt is available for this finding.

Ssd 3

Medium
Category
Not specified by scanner
Confidence
88% confidence
Finding

The skill is explicitly designed to mine and restate user conversation contents and preferences, which creates a privacy risk because it transforms dispersed chat history into a compact, reusable knowledge artifact. That restructuring can expose sensitive attributes, choices, or contextual details that were not originally intended to be consolidated.

Content

No source excerpt is available for this finding.

Ssd 3

Medium
Category
Not specified by scanner
Confidence
94% confidence
Finding

Requiring the model to scan the full conversation from the first message and infer preferences broadens collection beyond the immediate request and increases the risk of pulling in irrelevant or sensitive historical context. The instruction to derive implied preferences is particularly risky because it encourages inference about user traits or intentions that may be inaccurate or privacy-invasive.

Content

No source excerpt is available for this finding.

Static analysis

No suspicious patterns detected.