Cross-site scripting in Shaarli - #VU132254
Published: May 25, 2026
Shaarli
Detailed vulnerability description
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.