T09 · Insecure Skill Coding Practices
- Location
clawgle.ts:341- Finding
Incomplete privacy scanning can allow sensitive file contents to be published
- Content
View full analysis
or --stdin'); process.exit(1); } // Privacy scan if (config.privacyScan) { const analysis = analyzeContent(content); if (analysis.sensitivePatterns.length > 0) { console.error('\n⚠️ BLOCKED: Sensitive content detected\n'); for (const pattern of analysis.sensitivePatterns) { console.error(` - ${pattern}`); } console.error('\nRemove sensitive data before publishing.'); console.error('To skip this check: clawgle config --privacy-scan=false'); process.exit(1); } if (analysis.reusabilityScore < config.minReusabilityScore) { console.warn(`\n⚠️ Low reusability score: ${(analysis.reusabilityScore * 100).toFixed(0)}%`); console.warn(`Minimum required: ...[truncated 3785 chars]- Remediation
View remediation
