Markdown Renderer, Cross-Site Scripting (XSS), (No CVE) (Critical)

Listen to this Post

How the mentioned CVE works

The vulnerability stems from unsafe Markdown-to-HTML conversion. The application uses `markdown-it` with `html: true` in `config.js` (lines 26-30), which permits raw HTML inside Markdown. When user-supplied content like ` Hello\n` is processed, `lib/markd.js` (lines 33-58) renders it without any sanitization – the `

Scroll to Top