Intent-Code Divergence
Medium
- Confidence
- 96% confidence
- Finding
- The Markdown-to-HTML pipeline injects unescaped user-controlled content directly into HTML in multiple places, including links, section titles, table cells, and paragraph content. Because raw HTML is preserved rather than sanitized, any untrusted Markdown can become active script or event-handler content in the generated report, leading to stored XSS when the HTML is opened in a browser.
