Back to skill

Security audit

credit-score-repair-planner

Security checks for vulnerabilities and agentic risk

Overview

This local credit-planning tool has proportionate access, but its payment dates and draft letters need manual review.

Protect profile and letter files, and use a dedicated output directory. Independently confirm payment dates: the script ignores weekends and holidays and clamps statement days above 28. Review every letter before mailing, including legal citations and default factual statements. The scanner's missing-tool-scope concern is not supported as excessive authority by the inspected code; the timing defect remains a reliability limitation.

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
  • MCP Least PrivilegeUnderdeclared Capability, Wildcard Permission, Missing Permission Declaration
  • 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 (2)

Skill declares no tool scope ('permissions' or 'allowed-tools') but code capabilities were detected: file_write.

Medium
Category
MCP Least Privilege
Confidence
70% confidence
Finding

Without declared permissions the skill's intent is opaque and cannot be validated.

Content

No source excerpt is available for this finding.

The AZEO planner promises a three-business-day payment buffer but subtracts three calendar days.

Medium
Category
Excessive Agency
Confidence
99% confidence
Finding

The planner promises a three-business-day payment buffer but subtracts three calendar days, so weekends and bank holidays can leave insufficient time for payments to post before the statement closes. In a credit-repair skill that provides exact pay-by dates, users may rely on this timing and unexpectedly report higher balances, potentially affecting credit scores or an upcoming loan application; this is a financial-planning correctness flaw rather than an attacker-driven exploit.

Content

No source excerpt is available for this finding.

Static analysis

No suspicious patterns detected.