Back to skill

Security audit

Ascii Pet

Security checks for vulnerabilities and agentic risk

Overview

The skill appears to be a normal authenticated pet-service API integration, with a minor documentation gap around safe bearer-token handling.

Before installing, treat the bearer token like a password: store it in a secret manager or environment variable, avoid pasting it directly into commands that may enter shell history, redact it from logs or screenshots, and rotate or revoke it if it is exposed.

Vulnerability Patterns
  • Data ExfiltrationExternal Transmission, Env Variable Harvesting, File System Enumeration
  • Prompt InjectionInstruction Override, Hidden Instructions, Exfiltration Commands
  • Privilege EscalationExcessive Permissions, Sudo/Root Execution, Credential Access
  • Supply ChainUnpinned Dependencies, External Script Fetching, Obfuscated Code
  • Excessive AgencyUnrestricted Tool Access, Autonomous Decision Making, Scope Creep
Findings (1)

Missing User Warnings

Medium
Confidence
91% confidence
Finding
The skill instructs users to create and use a bearer token that is shown once, but it does not warn about storing it securely or avoiding exposure through shell history, terminal logs, screenshots, or pasted commands. Because the token grants authenticated access to the pet account APIs, accidental disclosure could let another party act on the user's account.

Static analysis

No suspicious patterns detected.