Back to skill

Security audit

Lay Summary Gen

Security checks for vulnerabilities and agentic risk

Overview

This skill is a simple local medical-abstract summarizer with some rough documentation, but no evidence of hidden, privileged, persistent, networked, or destructive behavior.

Before installing, treat this as a draft-quality helper for plain-language summaries, not a validated medical or regulatory compliance tool. Review generated summaries for accuracy, especially if used for patients, public communication, or EU CTR-related work.

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
94% confidence
Finding

This markdown file describes when to use the skill, but the activation conditions are generic and partly malformed, such as 'Use this skill when you need a documented fallback path' and repeated incomplete text. The section does not clearly distinguish this skill from many other academic-writing tasks or provide exclusion conditions, increasing the chance of unintended invocation.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
88% confidence
Finding

The feature list specifies 'Reading level optimization (Grade 6-8)', which imposes a locale- and audience-specific language standard as a default behavior. The file does not indicate that this readability target is optional, user-selectable, or justified as a region-specific requirement.

Content

No source excerpt is available for this finding.

Intent-Code Divergence

Low
Category
Not specified by scanner
Confidence
76% confidence
Finding

The skill file identifies scripts/main.py as the primary implementation surface and instructs users to execute it, yet the risk table states "Network Access | No external API calls" as a concrete behavioral claim. In this file there is no code evidence supporting that claim, so the documentation asserts a specific non-network behavior without substantiation and in tension with the executable-based design.

Content

No source excerpt is available for this finding.

Static analysis

No suspicious patterns detected.