yzane / vscode-markdown-pdf

Markdown converter for Visual Studio Code
https://marketplace.visualstudio.com/items?itemName=yzane.markdown-pdf
Other
1.01k stars 206 forks source link

Security concern regarding outdated Chromium installed during initial setup #341

Open yhatt opened 1 year ago

yhatt commented 1 year ago

The Markdown PDF extension automatically installs Chromium 80.0.3987.0 during its initial setup for PDF generation. This particular version was released over three years ago and may still harbor security vulnerabilities that have come to light since its release. An adversary with malicious intent could potentially exploit these unpatched vulnerabilities by embedding tricks within the Markdown content.

This extension is providing the option to configure the Chromium path, and allowing users to mitigate security risks by using a more recent version of Chromium. However, considering the likelihood that many users may stick with the default settings, the automatic installation may still be exposing a significant number of users to potential security risks.

To address this issue, the following steps could be considered: