T08 · Insecure Dependencies
- Location
skill.md:31- Finding
Unverified Retrieval and Persistent Installation of Mutable Remote Skill Instructions
- Content
View full analysis
~/.creditclaw/skills/stripe/SKILL.md curl -s https://creditclaw.com/stripe/shopping.md > ~/.creditclaw/skills/stripe/SHOPPING.md curl -s https://creditclaw.com/stripe/amazon.md > ~/.creditclaw/skills/stripe/AMAZON.md curl -s https://creditclaw.com/stripe/prepaid-wallet.md > ~/.creditclaw/skills/stripe/PREPAID-WALLET.md curl -s https://creditclaw.com/stripe/self-hosted-card.md > ~/.creditclaw/skills/stripe/SELF-HOSTED-CARD.md curl -s https://creditclaw.com/stripe/stripe-x402-wallet.md > ~/.creditclaw/skills/stripe/STRIPE-X402-WALLET.md curl -s https://creditclaw.com/stripe/heartbeat.md > ~/.creditclaw/skills/stripe/HEARTBEAT.md curl -s https://creditclaw.com/stripe/skill.json > ~/.creditclaw/skills/stripe/package.json ``` Or just read them directly from the URLs above. ``` ### Technical Analysis The installation procedure downloads multiple mutable Markdown instruction files and metadata from remote URLs, then overwrites files in the persistent local Skill directory. It does not pin a release version, verify a cryptographic digest, validate a signed manifest, or compare the downloaded content with the audited package. Although HTTPS protects data in transit, it does not ensure that the content currently hosted at those URLs is identical to the content reviewed during this audit. A compromise of the CreditClaw domain, hosting account, content delivery infrastructure, or release pipeline could replace the files with attacker-controlled Agent instructions. Markdown Skill files influence Agent behavior and can therefore function as effective behavioral paylo ...[truncated 2258 chars]- Remediation
View remediation
