Advisory Database
  • Advisories
  • Dependency Scanning
  1. npm
  2. ›
  3. quasar
  4. ›
  5. CVE-2026-106104

CVE-2026-106104: Quasar Framework: Super-linear regex backtracking on User-Agent lets one request stall a Quasar SSR server

October 7, 2026

One unauthenticated request with a crafted User-Agent stalls a Quasar SSR server for seconds.

Quasar auto-installs its Platform plugin on every server-side render, and Platform.parseSSR() feeds the raw, unbounded User-Agent request header into a chain of backtracking regular expressions in getMatch(). One of those patterns contains a greedy capture followed by two unbounded .* scans, so a crafted header costs time proportional to the cube of its length. An 8 KB User-Agent blocks the Node.js event loop for about 4.4 seconds, and a 16 KB one for about 35 seconds. During that time the server answers nobody, so a handful of tiny requests take an SSR site completely offline.

References

  • github.com/advisories/GHSA-68jq-fhch-4xq4
  • github.com/quasarframework/quasar/commit/7a954ddafa756afe95c8f633f48ed68a07209d3d
  • github.com/quasarframework/quasar/releases/tag/quasar-v2.23.3
  • github.com/quasarframework/quasar/security/advisories/GHSA-68jq-fhch-4xq4
  • nvd.nist.gov/vuln/detail/CVE-2026-106104

Code Behaviors & Features

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

Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Dependency Scanning using SBOM also detects vulnerabilities from proprietary advisories that this site does not include. Learn more about Dependency Scanning using SBOM →

Affected versions

All versions before 2.23.3

Fixed versions

  • 2.23.3

Solution

Upgrade to version 2.23.3 or above.

Impact 7.5 HIGH

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

Learn more about CVSS

Weakness

  • CWE-1333: Inefficient Regular Expression Complexity

Source file

npm/quasar/CVE-2026-106104.yml

Spotted a mistake? Edit the file on GitLab.

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

Page generated Sun, 08 Nov 2026 00:17:24 +0000.