T09 · Insecure Skill Coding Practices
- Location
assets/template.html:848- Finding
DOM-based script injection through unescaped router-controlled data
- Content
View full analysis
''+c.ip+''+(c.hostname||'—')+''+c.vendor+''+c.conn+'' ).join(''); document.getElementById('logContainer').innerHTML=logs.map(l=>{ const cls=l.s==='ok'?'log-ok':l.s==='warn'?'log-warn':'log-info'; const icon=l.s==='ok'?'✅':l.s==='warn'?'⚠️':'ℹ️'; return''+l.t+''+icon+''+l.c+''; }).join(''); document.getElementById('srcGrid').innerHTML=sources.map(s=> '- Remediation
View remediation
``` 5. Add regression tests containing hostile hostnames, application labels, and log messages to verify that payloads are displayed as text rather than interpreted as markup. ]]>
