T09 · Insecure Skill Coding Practices
- Location
SKILL.md:40- Finding
Unescaped User-Controlled Content Can Produce Executable HTML
- Content
View full analysis
AAlex ›``` ```htmlUgh, [customer states the painful problem in their own words] 😩[Friend reframes: what's actually needed / busts the expensive myth]``` ```html[Friend names YourProduct + price + one concrete proof point]YourProduct™
One-line value proposition``` ```htmlYourProduct™ — Short Descriptive Titleyourdomain.comYourProduct™[One-sentence positive-framing tagline: what the customer ...[truncated 3036 chars]- Remediation
View remediation
``` 5. **Harden Playwright rendering** - Intercept requests and abort all non-`file:` and non-`data:` requests. - Render generated files in a dedicated temporary directory with minimal readable content. - Use a disposable browser context and close it in a `finally` block. - ...[truncated 405 chars]
