T09 · Insecure Skill Coding Practices
- Location
SKILL.md:316- Finding
Persistent Storage of Sensitive Bereavement and Mental-Health Data Without Defined Safeguards
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
The skill is coherent grief-support guidance, but it asks the agent to persist very sensitive grief and mental-health details without clear consent, retention, deletion, or storage safeguards.
Review this skill carefully before installing. Its advice is broadly aligned with grief support, but users should know it may retain intimate information about a loss, check-ins, self-harm, depression, and substance use across sessions. Prefer installing only if the platform offers clear controls to review and delete saved state, and avoid running the unpinned install command in privileged environments.
SKILL.md:316Persistent Storage of Sensitive Bereavement and Mental-Health Data Without Defined Safeguards
SKILL.md:15Unpinned Package Execution in Installation Command
The skill persistently stores highly sensitive data including grief details, mental-health indicators, self-harm flags, substance-use signals, and check-in history, but it does not present a clear user-facing notice or consent flow for retention. In this context, the sensitivity is especially high because the data concerns crisis status and intimate life events; unauthorized access, over-retention, or unexpected reuse could cause significant privacy and safety harm.
The install command invokes npx clawhub without pinning an explicit package version, which means the skill may fetch and execute whatever version is current at install time. That creates a supply-chain risk: a malicious or compromised upstream release could run code in the installer context, and the mental-health context does not reduce that technical exposure.
No suspicious patterns detected.