Back to skill

Security audit

Work Productivity Pollyreach Gives Workflow Helper

Security checks for vulnerabilities and agentic risk

Overview

This skill provides ordinary workflow guidance, with overly broad activation keywords but no material security concern in the inspected files.

Treat this as a generic planning helper. Prefer explicit invocation because common words may activate it unexpectedly. Its popularity and demand claims do not establish security or implementation quality.

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
  • Prompt InjectionInstruction Override, Hidden Instructions, Exfiltration Commands
  • 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 (6)

Usage keywords include everyday words that could trigger the skill outside its intended workflow.

Medium
Category
Trigger Abuse
Confidence
97% confidence
Finding

The usage keywords include broad terms such as every, ability, things, and done, which commonly appear in unrelated requests. No exclusion conditions or requirement to combine these keywords with PollyReach-specific context limits their activation scope.

Content

No source excerpt is available for this finding.

The invocation keywords include common everyday words without activation constraints.

Medium
Category
Trigger Abuse
Confidence
97% confidence
Finding

The invocation keywords include extremely broad terms such as "every," "phone," "number," and "things," while the metadata explicitly recommends activation for several of these terms without requiring relevant task context. If used for automatic skill routing, this can cause unrelated requests to activate the skill and redirect the assistant into an inappropriate workflow. The supplied README contains no harmful execution or data-transfer instructions, so the demonstrated risk is limited to routing interference and reduced reliability.

Content

No source excerpt is available for this finding.

Activation keywords include everyday words that can trigger the skill outside its intended PollyReach workflow context.

Medium
Category
Trigger Abuse
Confidence
99% confidence
Finding

Generic activation terms such as "every," "phone," "number," and "things" can cause the skill to be selected for unrelated requests if routing relies on these keywords. This creates a scope-control weakness that can introduce irrelevant workflow instructions and reduce task reliability. The supplied content contains no destructive actions, exfiltration instructions, or security overrides, so the demonstrated impact is limited.

Content

No source excerpt is available for this finding.

Activation keywords include common everyday words without domain-specific constraints.

Medium
Category
Trigger Abuse
Confidence
99% confidence
Finding

The activation keywords include generic words such as "every", "number", "things", and "done" without requiring a PollyReach-related context, creating an overly broad activation surface that could route unrelated requests into this skill. The description also includes several broad triggers, reinforcing this risk if skill selection relies on that metadata. The supplied workflow is otherwise benign and contains no instructions for sensitive operations, so the demonstrated impact is limited to unintended activation, irrelevant guidance, and reduced task reliability.

Content

No source excerpt is available for this finding.

Usage keywords include everyday words without constraining them to PollyReach-related requests.

Medium
Category
Trigger Abuse
Confidence
92% confidence
Finding

The usage keywords include broadly applicable words such as 'every', 'phone', 'number', and 'things' without requiring a PollyReach-related context, potentially causing unintended skill activation on unrelated requests. The metadata reinforces this overly broad scope, but the supplied workflow contains no destructive actions, exfiltration instructions, or security overrides, so the demonstrated impact is primarily task misrouting and reduced response relevance.

Content

No source excerpt is available for this finding.

Implicit invocation is enabled without a clear description of the skill's activation scope.

Low
Category
Trigger Abuse
Confidence
92% confidence
Finding

Implicit invocation is enabled, but the interface description and default prompt are truncated demand statements rather than clear activation criteria. The accompanying metadata further broadens activation to generic terms such as "every" and "phone," increasing the likelihood that unrelated requests invoke the skill and introduce irrelevant instructions into the workflow. This is a low-impact activation-scope weakness; the supplied file shows no executable actions, sensitive-data access, or malicious instructions.

Content

No source excerpt is available for this finding.

Static analysis

No suspicious patterns detected.