Cross-site scripting in Shaarli - CVE-2026-48822
Published: May 25, 2026
Vulnerability details
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.