GHSA-85q9-7467-r53q: XSS Vulnerability in Markdown Editor
(updated )
InvenTree uses EasyMDE for displaying markdown text in various places (e.g. for the various “notes” fields associated with various models).
By default, EasyMDE does not sanitize input data, and it is possible for malicious code to be injected into the markdown editor, and executed in the users browser.
Note: This malicious data must be first uploaded to the database by an authorized user, so the risk here is limited to trusted users
References
Code Behaviors & Features
Detect and mitigate GHSA-85q9-7467-r53q with GitLab Dependency Scanning
Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Learn more about Dependency Scanning →