Back to skill

Security audit

Tax Planning Framework

Security checks for vulnerabilities and agentic risk

Overview

This tax-planning skill is mostly a documentation-only advisor, but it gives high-stakes tax guidance with weak jurisdiction scoping and embeds unrelated commercial promotions in the agent instructions.

Review before installing. Use this only as a general checklist, not as tax advice, and require the agent to confirm jurisdiction, tax year, business structure, and user consent before applying any rule. Be aware that the skill may surface the publisher's commercial links because they are embedded in the loaded instructions.

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
Findings (1)

T01 · Skill Instruction Hijacking

Error
Location
SKILL.md:89
Finding

Out-of-Scope Commercial Promotion Embedded in Agent Instructions

Content
View full analysis
Remediation
View remediation
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 (3)

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
96% confidence
Finding

The usage section advertises very generic activation phrases such as "Help me with tax planning" and "Optimize my business taxes," which can overlap with normal user requests and cause the skill to be invoked unintentionally. In an agent ecosystem, overly broad triggers increase the chance of prompt/skill hijacking, unexpected execution, or the skill taking control in contexts where the user did not explicitly request this specific capability.

Content

No source excerpt is available for this finding.

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
92% confidence
Finding

The activation phrases are broad enough to match ordinary requests for general financial or tax help, which can cause this skill to trigger unexpectedly. In a tax-planning skill, accidental invocation is risky because the agent may provide jurisdiction-specific, high-stakes financial guidance without first confirming scope, user location, or suitability.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
94% confidence
Finding

The skill defaults to US and UK tax rules without obtaining user opt-in or confirming jurisdiction, which can lead to materially incorrect advice being presented as applicable. In a tax context, this is especially dangerous because users may rely on thresholds, entity recommendations, filing deadlines, and deduction rules that are wrong for their location, creating compliance, penalty, and financial risks.

Content

No source excerpt is available for this finding.

Static analysis

No suspicious patterns detected.