π Security Patch & Dependency Refresh
Resolves 9 Dependabot alerts and refreshes every direct dependency to its latest release. All flagged packages are dev-only / transitive β none ship in the production bundle.
Security fixes
| Advisory | Severity | Package | Issue |
|---|---|---|---|
| GHSA-fx2h-pf6j-xcff | High | vite |
server.fs.deny bypass on Windows alternate paths |
| GHSA-v6wh-96g9-6wx3 | Moderate | launch-editor |
NTLMv2 hash disclosure via UNC path (Windows) |
| GHSA-vmh5-mc38-953g | High | undici |
TLS certificate validation bypass (SOCKS5 ProxyAgent) |
| GHSA-hm92-r4w5-c3mj | High | undici |
Cross-origin request routing (SOCKS5 pool reuse) |
| GHSA-pr7r-676h-xcf6 | Moderate | undici |
Cross-user disclosure (shared-cache whitespace bypass) |
| GHSA-p88m-4jfj-68fv | Moderate | undici |
HTTP header injection (Set-Cookie percent-decoding) |
| GHSA-g8m3-5g58-fq7m | Low | undici |
Set-Cookie SameSite downgrade (substring matching) |
| GHSA-35p6-xmwp-9g52 | Low | undici |
HTTP response queue poisoning (keep-alive socket reuse) |
| GHSA-4x5r-pxfx-6jf8 | Low | @babel/core |
Arbitrary file read via sourceMappingURL comment |
viteβ 8.1.2 β clears thefs.denybypass and drops the vulnerablelaunch-editordependency from the tree entirely.undiciβ 7.28.0 (transitive viajsdom) β clears all six SOCKS5 / Set-Cookie / cache advisories (vulnerable range7.0.0 β 7.27.2).@babel/coreβ 7.29.7 (transitive via@vitejs/plugin-vue-jsx) β clears thesourceMappingURLfile-read advisory.npm audit: 3 vulnerabilities β 0.
Dependency updates
Vite 8.1.2 Β· Vue 3.5.39 Β· Vue Router 5.1.0 Β· BootstrapVueNext 0.45.7 Β· FontAwesome 7.3 Β· @types/node 26 Β· Vitest 4.1.9 Β· @vue/test-utils 2.4.11 Β· vue-tsc 3.3.6 Β· ESLint 10.6 Β· eslint-plugin-vue 10.9.2 Β· @typescript-eslint 8.62.1 Β· Prettier 3.9.4 Β· sass 1.101 Β· PostCSS 8.5.16 Β· autoprefixer 10.5.2 Β· @googlemaps/js-api-loader 2.1.1.
Verification
npm run type-checkβ cleannpm run buildβ succeeds, all chunks generatednpm run test:runβ 8/8 tests passingnpm run lintβ cleannpm auditβ 0 vulnerabilities
Full changelog: CHANGELOG.md