Advisory Database
  • Advisories
  • Dependency Scanning
  1. composer
  2. ›
  3. yourls/yourls
  4. ›
  5. CVE-2026-63135

CVE-2026-63135: YOURLS has stored XSS in referrer statistics chart via crafted Referer header

August 21, 2026

YOURLS stores the HTTP Referer header for short URL redirects and later renders aggregated referrer domains in the per-link statistics page. An unauthenticated attacker can send a crafted Referer header to any existing short URL. When an authenticated administrator or stats-page viewer opens that short URL’s statistics page, the crafted referrer is embedded into Google Charts JavaScript without JavaScript-string escaping, causing stored cross-site scripting.

This is reachable in default private installations when authenticated users view stats, and in documented configurations where YOURLS_PRIVATE_INFOS is set to false to make statistics pages public.

References

  • github.com/YOURLS/YOURLS/commit/e1e93476655107e6caab34e52259eb1c91079ec7
  • github.com/YOURLS/YOURLS/pull/4107
  • github.com/YOURLS/YOURLS/releases/tag/1.10.4
  • github.com/YOURLS/YOURLS/security/advisories/GHSA-5h77-88j3-r659
  • github.com/advisories/GHSA-5h77-88j3-r659
  • nvd.nist.gov/vuln/detail/CVE-2026-63135

Code Behaviors & Features

Detect and mitigate CVE-2026-63135 with GitLab Dependency Scanning

Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Learn more about Dependency Scanning →

Affected versions

All versions starting from 1.5.1 before 1.10.4

Fixed versions

  • 1.10.4

Solution

Upgrade to version 1.10.4 or above.

Impact 8.2 HIGH

CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:H/A:N

Learn more about CVSS

Weakness

  • CWE-79: Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Source file

packagist/yourls/yourls/CVE-2026-63135.yml

Spotted a mistake? Edit the file on GitLab.

  • Site Repo
  • About GitLab
  • Terms
  • Privacy Statement
  • Contact

Page generated Wed, 09 Sep 2026 12:23:09 +0000.