๐Ÿ” CVE Alert

CVE-2026-50190

UNKNOWN 0.0

Shaarli vulnerable to stored XSS via raw bookmark title in document <title> element on public permalink page

CVSS Score
0.0
EPSS Score
0.0%
EPSS Percentile
0th

Shaarli is a personal bookmarking service. Versions prior to 0.16.3 are vulnerable to stored XSS in `application/front/controller/visitor/BookmarkListController.php`. The `permalink` handler concatenates the raw `$bookmark->getTitle()` into the `pagetitle` template variable and the RainTPL template emits it into the document `<title>` element without HTML escaping. A bookmark title containing `</title><script>...</script>` closes the document title early and the injected script executes in the Shaarli origin for any visitor of `/shaare/{hash}`. Shaarli's metadata fetcher copies a remote page's `<title>` text verbatim into the local bookmark title, so an attacker who hosts an attacker-controlled URL and convinces an administrator to bookmark it plants the payload with no further interaction โ€” and the resulting permalink fires for every visitor including the administrator on first save, providing a one-shot administrator account takeover. Version 0.16.3 fixes the issue.

CWE CWE-79
Vendor shaarli
Product shaarli
Published Aug 20, 2026
Last Updated Aug 20, 2026
Stay Ahead of the Next One

Get instant alerts for shaarli shaarli

Be the first to know when new unknown vulnerabilities affecting shaarli shaarli are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

Affected Versions

shaarli / Shaarli
< 0.16.3

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/shaarli/Shaarli/security/advisories/GHSA-xm98-h5jj-64xv