Cross-site scripting in Shaarli - CVE-2026-48821
Published: May 25, 2026
Vulnerability details
The vulnerability allows a local privileged user to execute arbitrary JavaScript in the administrator's browser.
The vulnerability exists due to cross-site scripting in the Thumbnail Synchronizer feature when rendering bookmark titles returned by the thumbnail update process. A local privileged user can create a bookmark with a crafted title to execute arbitrary JavaScript in the administrator's browser.
User interaction is required to run the thumbnail synchronization feature, and the issue is triggered when the progress interface renders the returned title using innerHTML.