Back to skill

Security audit

Vendor Payment Optimizer

Security checks for vulnerabilities and agentic risk

Overview

This markdown-only skill provides AP payment decision support, but users should treat its vendor outreach and payment-extension examples as human-reviewed advice only.

Install only if you want finance decision-support for AP timing. Keep vendor invoices and pricing private, do not allow the skill to send vendor communications or payments directly, and have a finance owner review any payment-extension or discount-negotiation language before use.

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
  • Excessive AgencyUnrestricted Tool Access, Autonomous Decision Making, Scope Creep
  • 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)

Intent-Code Divergence

High
Category
Not specified by scanner
Confidence
97% confidence
Finding

The skill explicitly says it is not for vendor contract negotiation, but later includes a dynamic discount negotiation proposal and a ready-made script to request new terms. This internal contradiction weakens operator trust boundaries and can mislead an agent or user into using the skill for unauthorized negotiation activities, creating compliance, contractual, and financial risk.

Content

No source excerpt is available for this finding.

Description-Behavior Mismatch

Medium
Category
Not specified by scanner
Confidence
88% confidence
Finding

The documentation broadens the skill from payment timing optimization into advising on stretching payments and contacting vendors about delayed payment. This scope drift can cause the agent to generate guidance that affects vendor relationships and legal/payment commitments, despite the skill being presented as an analytics tool rather than a communications or negotiation agent.

Content

No source excerpt is available for this finding.

Context-Inappropriate Capability

Medium
Category
Not specified by scanner
Confidence
92% confidence
Finding

The skill goes beyond decision-support analytics and provides vendor discount negotiation and payment-extension scripting. That expands the agent from passive analysis into operational guidance that can influence external counterparties, increasing the chance of unauthorized negotiation, policy bypass, or financially harmful recommendations outside the declared scope.

Content

No source excerpt is available for this finding.

Static analysis

No suspicious patterns detected.