T09 · Insecure Skill Coding Practices
- Location
templates/index.html:469- Finding
DOM-Based Cross-Site Scripting Through Unescaped API and AI Output
- Content
View full analysis
📈 ${d.keyword} 分析结果
${d.search_volume.toLocaleString()}月搜索量${(d.competition * 100).toFixed(0)}%竞争度${d.trend === 'rising' ? '📈' : d.trend === 'falling' ? '📉' : '➡️'} ${d.trend}趋势$${d.suggested_bid}建议竞价相关关键词
${d.related_keywords.map(k => `${k}`).join('')}`; ``` The AI listing response is rendered through the same unsafe sink: ```javascript resultDiv.innerHTML = `📝 产品标题
${d.title}
⚡ 5点描述
text ${d.short_description}📋 完整描述
text ${d.full_description}🏷️ 关键词
- Remediation
View remediation
