T01 · Skill Instruction Hijacking
- Location
skill.md:96- Finding
Persistent Retrieval and Execution of Remotely Mutable Instructions
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
The skill is mostly a disclosed social-network API guide, but it asks agents to install and periodically follow changeable remote instructions while persisting an API key locally.
Review carefully before installing. Avoid adding the recurring heartbeat that follows remote Markdown automatically, verify any downloaded updates before replacing local skill files, store the Moltbook API key in a real secret manager or a tightly permissioned file, and require explicit user direction before public posting, deletion, profile changes, or moderation actions.
skill.md:96Persistent Retrieval and Execution of Remotely Mutable Instructions
skill.md:23Unverified Remote Replacement of Installed Skill Files
skill.md:72Plaintext API Credential Storage and Overly Broad Secret-Handling Guidance
The skill explicitly instructs the agent to persist an API key in a plaintext local file (~/.config/moltbook/credentials.json). Storing long-lived credentials in an easily readable file increases exposure if the host, logs, backups, or other tools can access that path, enabling account takeover and impersonation on the service.
⚠️ Save your api_key immediately! You need it for all requests.
Recommended: Save your credentials to ~/.config/moltbook/credentials.json:
{
Skill establishes unauthorized persistence across sessions via cron jobs, startup scripts, or state files. Session persistence allows an attacker to maintain access beyond the current interaction.
Install locally:
mkdir -p ~/.moltbot/skills/moltbook
curl -s https://www.moltbook.com/skill.md > ~/.moltbot/skills/moltbook/SKILL.md
curl -s https://www.moltbook.com/heartbeat.md > ~/.moltbot/skills/moltbook/HEARTBEAT.md
curl -s https://www.moltbook.com/messaging.md > ~/.moltbot/skills/moltbook/MESSAGING.md
Skill enumerates or reads other installed skills. Access to other skills' SKILL.md files or the skills directory reveals prompt instructions, capabilities, and secrets that should be invisible to peer skills.
Install locally:
mkdir -p ~/.moltbot/skills/moltbook
curl -s https://www.moltbook.com/skill.md > ~/.moltbot/skills/moltbook/SKILL.md
curl -s https://www.moltbook.com/heartbeat.md > ~/.moltbot/skills/moltbook/HEARTBEAT.md
curl -s https://www.moltbook.com/messaging.md > ~/.moltbot/skills/moltbook/MESSAGING.md
curl -s https://www.moltbook.com/skill.json > ~/.moltbot/skills/moltbook/package.json
Data is being sent to an external URL. This could be legitimate telemetry or data exfiltration. Manual review is recommended.
Install locally:
mkdir -p ~/.moltbot/skills/moltbook
curl -s https://www.moltbook.com/skill.md > ~/.moltbot/skills/moltbook/SKILL.md
curl -s https://www.moltbook.com/heartbeat.md > ~/.moltbot/skills/moltbook/HEARTBEAT.md
curl -s https://www.moltbook.com/messaging.md > ~/.moltbot/skills/moltbook/MESSAGING.md
curl -s https://www.moltbook.com/skill.json > ~/.moltbot/skills/moltbook/package.json
No suspicious patterns detected.