Back to skill

Security audit

Cross Platform Content Syncer

Security checks for vulnerabilities and agentic risk

Overview

This skill is a disclosed cross-platform publishing helper that uses expected API credentials and external services for its stated purpose.

Install only if you intend to let the agent help publish or schedule content across connected platforms. Use scoped platform tokens where possible, confirm every publish or bulk sync, and be careful with Slack webhooks and Google Drive service-account access because they can expose content outside the original platform.

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
  • Data ExfiltrationExternal Transmission, Env Variable Harvesting, File System Enumeration
  • Excessive AgencyUnrestricted Tool Access, Autonomous Decision Making, Scope Creep
  • Trigger AbuseOverly Broad Trigger, Shadow Command Trigger, Keyword Baiting Trigger
  • Prompt InjectionInstruction Override, Hidden Instructions, Exfiltration Commands
  • Privilege EscalationExcessive Permissions, Sudo/Root Execution, Credential Access
Findings (5)

Ae1

High
Category
analysis-evasion
Content
"files": ["SKILL.md"],
Confidence
100% confidence
Finding
Referenced artifact was not completely inspected

Vague Triggers

Medium
Confidence
94% confidence
Finding
The skill description is broad enough to trigger on many generic publishing or content-distribution requests, which could cause the agent to invoke a credentialed multi-platform publishing workflow in situations where the user only wanted advice or drafting help. In this context, the skill has access to multiple API tokens and can publish or transmit content externally, so over-broad routing meaningfully increases the chance of unintended external actions.

Autonomous Decision Making

Medium
Category
Excessive Agency
Content
- **No plagiarism**: Does not copy content from other creators without attribution
- **No spam distribution**: Respects platform ToS (no artificial engagement boosting)
- **No data scraping**: Does not collect reader data beyond what platforms provide via API
- **No content modification without consent**: Preserves original message (only formats for platform)
- **No cross-posting without canonical URLs**: Always maintains canonical source to avoid SEO penalties

### Limitations & Boundaries
Confidence
75% confidence
Finding
Skill enables autonomous high-impact decisions without human-in-the-loop verification. Critical operations (destructive commands, financial transactions, data deletion) should require explicit user confirmation.

External Transmission

Medium
Category
Data Exfiltration
Content
1. Verify token in ClawHub secrets dashboard
2. Regenerate token on the platform (Settings → API/Integrations)
3. Update WORDPRESS_API_KEY, MEDIUM_API_TOKEN, etc. in `.env`
4. Test connection: `curl -H "Authorization: Bearer YOUR_TOKEN" https://api.platform.com/me`
5. Retry sync

#### Issue 2: "Rate Limit Exceeded"
Confidence
60% confidence
Finding
Data is being sent to an external URL. This could be legitimate telemetry or data exfiltration. Manual review is recommended.

External Transmission

Medium
Category
Data Exfiltration
Content
1. Verify token in ClawHub secrets dashboard
2. Regenerate token on the platform (Settings → API/Integrations)
3. Update WORDPRESS_API_KEY, MEDIUM_API_TOKEN, etc. in `.env`
4. Test connection: `curl -H "Authorization: Bearer YOUR_TOKEN" https://api.platform.com/me`
5. Retry sync

#### Issue 2: "Rate Limit Exceeded"
Confidence
50% confidence
Finding
Data is being sent to an external URL. This could be legitimate telemetry or data exfiltration. Manual review is recommended.

Static analysis

No suspicious patterns detected.