Repository navigation
chore(deps): update dependency vite to v8.1.6 [security] - #625
Open
renovate[bot] wants to merge 1 commit into
Open
renovate[bot] wants to merge 1 commit into
renovate[bot] wants to merge 1 commit into
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
renovate
Bot
requested review from
a team,
ComradeAERGO and
Justkant
as code owners
October 22, 2026 08:18
|
renovate
Bot
force-pushed
the
renovate/npm-vite-vulnerability
branch
from
October 22, 2026 09:15
2a257b2 to
b7e149d
Compare
renovate
Bot
force-pushed
the
renovate/npm-vite-vulnerability
branch
from
October 26, 2026 21:38
b7e149d to
81573d8
Compare
renovate
Bot
force-pushed
the
renovate/npm-vite-vulnerability
branch
from
November 2, 2026 17:59
81573d8 to
a21b2ab
Compare
renovate
Bot
force-pushed
the
renovate/npm-vite-vulnerability
branch
from
November 6, 2026 00:12
a21b2ab to
1a82b75
Compare
This branch was successfully deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
8.0.16→8.1.6launch-editor:
fs.existsSync()existence check can be bypassed on WindowsCVE-2026-112942 / GHSA-587h-7wmj-h5pm
More information
Details
Summary
launch-editorcheckedfs.existsSync(fileName)before passing a supplied path to an editor command. On Windows, an attacker can bypass this check with a crafted path ending in\\..:line:column. This removes the requirement that the attacker be able to place a file with a malicious filename.Combined with the
%escaping issue described in GHSA-698v-4r3x-3vcv, this bypass can lead to OS command injection when an attacker controls the file argument.Impact
Only apps that runs on Windows is affected.
Details
The earlier advisory assumed that
fs.existsSync()required an attacker-controlled filename to exist. This advisory covers a bypass of that requirement.A crafted value ending in
\\..:1:1is interpreted differently bylaunch-editor-middleware,launch-editor, and Windows:launch-editor-middlewarecallspath.resolve()while the final path component is..:1:1, so it is not treated as a parent-directory component.launch-editortreats:1:1as a line-and-column suffix and removes it, leaving a path ending in\\...fs.existsSync()accepts the resulting path as the existing parent directory even though the attacker-controlled preceding component does not exist.Severity
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:NReferences
This data is provided by the GitHub Advisory Database (CC-BY 4.0).
Release Notes
vitejs/vite (vite)
v8.1.6Compare Source
Please refer to CHANGELOG.md for details.
v8.1.5Compare Source
Features
inputtoserver.fs.allow(#23035) (95a3cda)inputoption (#22642) (9beae37)Bug Fixes
Object.prototypeis frozen (#23073) (599c5b0)Performance Improvements
Documentation
@experimentalfromresolve.tsconfigPathsJSDoc (#23006) (961643a)Miscellaneous Chores
Tests
Beta Changelogs
8.2.0-beta.0 (2026-07-22)
See 8.2.0-beta.0 changelog
v8.1.4Compare Source
Features
Bug Fixes
import.meta.urlin preload function as-is (#22839) (f1f90ed)Documentation
@defaultforserver.cors(#22859) (70435b2)Miscellaneous Chores
Code Refactoring
Tests
Build System
onwarnwithonLog(#22741) (c581b55)v8.1.3Compare Source
Bug Fixes
es-module-lexerto 2.3.0 (#22838) (7103c3a)v8.1.2Compare Source
Bug Fixes
v8.1.1Compare Source
Features
Bug Fixes
import.meta.hot.invalidate()(#22797) (709eb8e)@importurls with lightningcss (#22718) (9fa7ab4)esbuild.jsxSideEffectswhen converting tooxc.jsx.pure(#22809) (33895ba)ERR_CLOSED_SERVERin scanner (#22784) (085a0ab)inputfromroot(#22769) (9722b07)Miscellaneous Chores
Code Refactoring
Object.valuescalls (#22790) (1113acf)Tests
v8.1.0Compare Source
Features
server.fs.denylist with common files (#22707) (61ba8fd)~for Rolldown (#22693) (9928722)import.meta.globsupportcaseSensitiveoption (#21707) (2ad6737)html.additionalAssetSourcesoption (#21412) (a41404b)server.hmroptions toserver.wsoptions (#21357) (9ce3036)querytypes to match knownastypes (#21863) (cc39e55)Bug Fixes
Documentation
loadEnvmergesprocess.env(#22561) (28d8e12)Miscellaneous Chores
parseAst/parseAstAsyncdeprecation hints (#22656) (983b7e3)create-react-applinks (#22659) (6ebcf6a)es-module-lexerto 2.0.0 (#22288) (d1e8a78)Code Refactoring
rolldownOptionsproperty for chunkImportMap (#22692) (8e8816c)bundledDevinDevEnvironmentinstead of having a separate FBMDevEnvironment(#22587) (5edd1d5)Beta Changelogs
8.1.0-beta.0 (2026-06-15)
See 8.1.0-beta.0 changelog
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.