T09 · Insecure Skill Coding Practices
- Location
scripts/little7_backup.sh:18- Finding
Predictable and Insecure Temporary Directory Used for Sensitive Backup Staging
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This backup skill is coherent, but it handles identity, memory, local skills, and optional secrets in ways that need careful review before use.
Review this before installing or automating it. Use it only if you understand that selected secrets may be archived in plaintext and synced to Google Drive. Prefer adding encryption, restrictive umask/permissions, secure temporary-directory creation, and explicit review of the secret allowlist before enabling cron-driven backups.
scripts/little7_backup.sh:18Predictable and Insecure Temporary Directory Used for Sensitive Backup Staging
scripts/little7_backup.sh:101Unencrypted Secret Archives Created Without Enforced Restrictive Permissions
scripts/little7_backup.sh:87Unsafe Shell Word Splitting During Backup File Enumeration