other
- Location
SKILL.md:58- Finding
Unsupported Privacy and Encryption Guarantee
- Content
View full analysis
Vulnerability Details
File Location:
SKILL.md, line 58
Vulnerability Type: Misleading privacy and security assurance
Risk Level: MediumVulnerable Snippet
markdown 5. **All data stays local on your machine** - Your training logs, weight history, and progress photos are encrypted and stored offline. No cloud upload, no third-party access, full privacy.Technical Analysis
The skill makes absolute claims that sensitive fitness records and progress photographs are encrypted, stored offline, never uploaded to the cloud, and inaccessible to third parties. However, the audited package contains only
SKILL.md; it provides no executable implementation, storage configuration, encryption mechanism, key-management controls, access restrictions, or network-boundary enforcement supporting these claims.The package also cannot independently control how the hosting agent platform processes, transmits, logs, or retains user-submitted text and images. The assurance may therefore cause users to disclose sensitive information based on privacy properties that this artifact neither implements nor verifies.
Attack Path
- A user loads the skill and reads its local-storage and encryption guarantee.
- Relying on that guarantee, the user submits body measurements, health-related records, dietary information, or progress photographs.
- The surrounding agent platform handles the submitted information according to its own storage, telemetry, retention, and network policies.
- If those policies involve remote processing, cloud retention, logging, or third-party access, the user's data leaves the promised security boundary.
- The user may remain unaware because the skill explicitly represented the processing as offline and fully private.
Impact Assessment
The issue does not directly grant an attacker system privileges or code execution. Its impact is the potential unauthorized exposure, retention, or third-party processing of sensitive ...[truncated 180 chars]
- Remediation
View remediation
Remediation Suggestions
- Remove absolute claims such as “all data stays local,” “no cloud upload,” “no third-party access,” and “full privacy” unless they are technically enforced and independently verifiable.
- State explicitly that data processing, transmission, retention, and encryption depend on the hosting agent environment.
- If local encrypted storage is intended, implement and document:
- The storage location and data lifecycle.
- Encryption algorithms and authenticated-encryption modes.
- Key generation, storage, rotation, recovery, and deletion.
- File permissions and local access controls.
- Network restrictions preventing unintended uploads.
- Secure deletion and retention controls.
- Require explicit user consent before accepting sensitive photographs or health-related records.
- Align documentation with actual platform behavior and provide a clear privacy notice describing any telemetry, remote processing, subprocessors, and retention periods.
