Skip to content
Heist/ feed
Medium

Quasar Framework: App Vite SSG page output paths can escape the configured distribution directory

Type: advisorySource: Official CVE List1 source record

Quasar Framework is a framework for building high-performance Vue.js user interfaces. From 3.1.0 until 3.3.0, @quasar/app-vite SSG page definitions returned by getSsgPages() could supply dir and filename values that were joined to build.distDir without verifying the final destination. Parent traversal or an existing symlink below the distribution directory could create new HTML files or directories outside the output tree with the build user's permissions. Application configuration and SSG page definitions are trusted by default, so exploitation requires a build process that derives them from external or otherwise less-trusted content; existing files remain protected by the renderer's no-overwrite behavior. This issue is fixed in version 3.3.0.

Announced Source revision 1
Original source ↗

CVE-2026-106108

Primary source · Revision 1

Imported from structured advisory data. Source references identify upstream records or fields; verify affected versions and your deployed configuration.

Security context

Source reference: cve:CVE-2026-106108

quasar

Source reference: /containers/cna/affected/0/product

Affected versions
Not stated in this record
Fixed versions
Not stated in this record
Prerequisites
Not stated in this record

app-vite

Source reference: /containers/cna/affected/1/product

Affected versions
Not stated in this record
Fixed versions
Not stated in this record
Prerequisites
Not stated in this record

Structured affected-version data

Original package identities and version rules from this source.

[
  {
    "vendor": "quasarframework",
    "product": "quasar",
    "versions": [
      {
        "status": "affected",
        "version": ">= 2.22.0, < 2.23.3"
      }
    ]
  },
  {
    "vendor": "@quasar",
    "product": "app-vite",
    "versions": [
      {
        "status": "affected",
        "version": ">= 3.1.0, < 3.3.0"
      }
    ]
  }
]
Related CVEs
CVE-2026-106108

Source reference: /cveMetadata/cveId

Publisher severity

medium

Source reference: /containers/cna/metrics

Event
#20790 · Revision 1
Added to Heist Feed
Publisher date
Read the original announcement