T09 · Insecure Skill Coding Practices
- Location
scripts/generate-report.ps1:48- Finding
Unescaped Git Metadata Allows Markdown Report Injection
- Content
View full analysis
- Remediation
View remediation
", ">" return $Value } $who = ConvertTo-SafeMarkdownCell $parts[2] $msg = ConvertTo-SafeMarkdownCell $parts[3] ``` 4. If reports are rendered as HTML, configure the Markdown renderer to disable raw HTML and remote resource loading. 5. Add tests containing pipes, `||`, newlines, links, image syntax, HTML tags, and backticks in author names and commit subjects. Verify that each value remains confined to one table cell and is displayed only as inert text. ]]>
