@quasar/app-vite is vulnerable to Path Traversal
47
CVE Score
Medium
Path Traversal
@quasar/app-vite recursively removes the configured build.distDir before writing build artifacts. The resolved path is made absolute but is not validated, and existing symlink ancestors are not resolved, so a misconfigured or externally influenced output directory can point outside the project. Running a normal build can then delete data outside the intended output tree with the permissions of the build user. The fix validates the deletion target, rejects filesystem roots, the home directory and the project root, resolves symlink ancestors, and requires an explicit opt-in for external output directories.
Upgrade the @quasar/app-vite library to the patch version.
You are affected if you are using a version that falls within the vulnerable range and your build.distDir is misconfigured or generated by less-trusted automation so that it can resolve outside the project.
1.0.0 - 3.2.0
Fixed in 3.3.0@quasar/app-vite is vulnerable to Path Traversal in versions 1.0.0 - 3.2.0.
Secure your code, cloud, and runtime in one central system. Connect a repo to discover what the reasoning agents find in your codebase.
No credit card required | Scan results in 32 seconds.
I consent to receiving marketing communications based on Aikido’s Privacy Policy.
SOC 2Compliant
ISO 27001Compliant
ISO 42001Compliant© All Intel data is openly available and commercially licensed.