Description
Server-Side Cross-Site Scripting and Server-Side Request Forgery vulnerability in the markdown_to_pdf action of Rapid7 InsightConnect Markdown Plugin version 3.1.4 and earlier on Linux allows remote attackers to execute JavaScript server-side and make arbitrary outbound HTTP requests via crafted content embedded in Markdown input. The PDF rendering engine does not restrict script execution or outbound network access.
Problem types
CWE-79 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')
CWE-918 Server-Side Request Forgery (SSRF)
Product status
Any version before 4.0.0
4.0.0 (custom)
Credits
Jacob Steadman, Rapid7
Jed Starr, Rapid7
References
github.com/...t-plugins/blob/master/plugins/markdown/help.md
github.com/rapid7/insightconnect-plugins/pull/3721