Cross-site scripting in Shaarli - #VU132255
Published: May 25, 2026
Shaarli
Detailed vulnerability description
The vulnerability allows a local privileged user to execute arbitrary script in the victim's browser.
The vulnerability exists due to cross-site scripting in the Bookmark Description markdown-to-html conversion process when processing markdown reference-style links. A local privileged user can inject a malicious javascript: URI in a crafted bookmark description to execute arbitrary script in the victim's browser.
User interaction is required to click the rendered link on the homepage.