CVE-2024-41819
NoteMark - Stored XSS
NoteMark is a web-based Markdown notes app.
A stored cross-site scripting (XSS) vulnerability in Note Mark allows attackers to execute arbitrary scripts via a crafted payload injected into the URL value of a link in the markdown content.
This vulnerability affects version 0.13.0 and below and was fixed in 0.13.1.
Steps to Reproduce
Log in to the application.
Create a new note or enter a previously created note.
Access the note editor functionality from the selected note by clicking on the "Editor" tab.
Input the following payload:
[xss-link](javascript:alert(1))
Save the changes
Click on the "Rendered" tab to view the rendered markdown version of the note. Click on the previously created link to pop the injected alert.
Proof of Concept
References
Last updated