CVE-2026-106108
MEDIUM 5.7Quasar 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.
No known exploitation, public exploit, or elevated probability at this time. Track for changes.
Exploitation likelihood
0.1%chance of exploitation in 30 days · 3rd percentile
Impact if exploited
5.7CVSS 4.0 · MEDIUM
- ConfidentialityNone
- IntegrityHigh
- AvailabilityLow
What an attacker needs
- ⚠Access: Requires local access to the host
- ✓Privileges: No account or privileges required
- ⚠User interaction: Requires active user interaction
- ⚠Complexity: Needs a race window or specific setup
- ⚠Requirements: Specific conditions must be present
✓ lowers the bar for an attacker · ⚠ raises it
Proof of concept
No public PoC is currently catalogued.
Search for new PoCs
Search GitHub now — results may be empty or unverified.
Tracked sources are checked daily for recent CVEs, including PoCs published after the original disclosure. A later release appears after a tracked source lists it and a refresh succeeds.
Data snapshot:
Weakness (CWE)
- CWE-22: : Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')
CVSS vector
CVSS:4.0/AV:L/AC:H/AT:P/PR:N/UI:A/VC:N/VI:H/VA:L/SC:N/SI:N/SA:N
References and research data (JSON)
Packages and version ranges
Each advisory describes its own package and affected ranges. A boundary applies to that range; it is not a universal upgrade recommendation.
@quasar/app-vite npm
pkg:npm/%40quasar/app-vite
SEMVER range- Introduced version (included): 3.1.0
- Fixed boundary (excluded): 3.3.0
GitHub Advisory Database · GHSA-vhhq-m2gm-rwc9 · Updated 2026-10-07T16:30:05.303020020ZAdditional upstream package constraints
{ "database": { "last_known_affected_version_range": "<= 3.2.0", "source": "https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2026/10/GHSA-vhhq-m2gm-rwc9/GHSA-vhhq-m2gm-rwc9.json" } }
All CVSS metrics
- MEDIUM 5.7 v4.0 · CNA Primary
CVSS:4.0/AV:L/AC:H/AT:P/PR:N/UI:A/VC:N/VI:H/VA:L/SC:N/SI:N/SA:N - MEDIUM 5.7 v4.0 · NVD Secondary
CVSS:4.0/AV:L/AC:H/AT:P/PR:N/UI:A/VC:N/VI:H/VA:L/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
References
Advisories
- https://osv.dev/vulnerability/GHSA-vhhq-m2gm-rwc9 GitHub Advisory Database · GHSA-vhhq-m2gm-rwc9
GitHub Advisory Database · GHSA-vhhq-m2gm-rwc9 · Updated 2026-10-07T16:30:05.303020020Z - https://euvd.enisa.europa.eu/vulnerability/EUVD-2026-98736 EUVD · EUVD-2026-98736
Technical & other
- https://github.com/quasarframework/quasar/security/advisories/GHSA-vhhq-m2gm-rwc9 CVE record · GitHub_M · Updated 2026-10-13T14:55:50.358Z
NVD · CVE-2026-106108 · Updated 2026-10-16T20:04:29.760
GitHub Advisory Database · GHSA-vhhq-m2gm-rwc9
GitHub Advisory Database · GHSA-vhhq-m2gm-rwc9 · Updated 2026-10-07T16:30:05.303020020Z - https://github.com/quasarframework/quasar/commit/cdd4daeec839215540221122763c7a17cd478abc CVE record · GitHub_M · Updated 2026-10-13T14:55:50.358Z
NVD · CVE-2026-106108 · Updated 2026-10-16T20:04:29.760
GitHub Advisory Database · GHSA-vhhq-m2gm-rwc9
GitHub Advisory Database · GHSA-vhhq-m2gm-rwc9 · Updated 2026-10-07T16:30:05.303020020Z - https://github.com/quasarframework/quasar/releases/tag/@quasar/app-vite-v3.3.0 CVE record · GitHub_M · Updated 2026-10-13T14:55:50.358Z
NVD · CVE-2026-106108 · Updated 2026-10-16T20:04:29.760 - https://github.com/quasarframework/quasar GitHub Advisory Database · GHSA-vhhq-m2gm-rwc9
GitHub Advisory Database · GHSA-vhhq-m2gm-rwc9 · Updated 2026-10-07T16:30:05.303020020Z - https://github.com/quasarframework/quasar/releases/tag/@quasar/app-vite-v3.1.0 GitHub Advisory Database · GHSA-vhhq-m2gm-rwc9
GitHub Advisory Database · GHSA-vhhq-m2gm-rwc9 · Updated 2026-10-07T16:30:05.303020020Z