Skip to content

chore(deps): update dependency vite to v6.4.1 [security] - #2054

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/npm-vite-vulnerability
Open

chore(deps): update dependency vite to v6.4.1 [security]#2054
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/npm-vite-vulnerability

Conversation

@renovate

@renovaterenovateBot commented Jun 23, 2025

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

PackageChangeAgeConfidence
vite (source)6.4.06.4.1ageconfidence

vite allows server.fs.deny bypass via backslash on Windows

CVE-2025-62522 / GHSA-93m4-6634-74q7

More information

Details

Summary

Files denied by server.fs.deny were sent if the URL ended with \ when the dev server is running on Windows.

Impact

Only apps that match the following conditions are affected:

  • explicitly exposes the Vite dev server to the network (using --host or server.host config option)
  • running the dev server on Windows
Details

server.fs.deny can contain patterns matching against files (by default it includes .env, .env.*, *.{crt,pem} as such patterns). These patterns were able to bypass by using a back slash(\). The root cause is that fs.readFile('/foo.png/') loads /foo.png.

PoC
npm create vite@latest
cd vite-project/
cat "secret"> .env
npm install
npm run dev
curl --request-target /.env\ http://localhost:5173
image

Severity

  • CVSS Score: 6.0 / 10 (Medium)
  • Vector String: CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:P/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N

References

This data is provided by the GitHub Advisory Database (CC-BY 4.0).


Release Notes

vitejs/vite (vite)

v6.4.1

Compare Source

Please refer to CHANGELOG.md for details.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • ""
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

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.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovaterenovateBot added the dependencies Pull requests that update a dependency file label Jun 23, 2025
@renovate
renovateBot requested review from 0237h and YaroShkvoretsJune 23, 2025 20:31
@changeset-bot

changeset-botBot commented Jun 23, 2025

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: 4c72c46

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@github-actions

github-actionsBot commented Jun 23, 2025

Copy link
Copy Markdown
Contributor

🚀 Snapshot Release (alpha)

The latest changes of this PR are available as alpha on npm (based on the declared changesets):

PackageVersionInfo
@graphprotocol/graph-cli0.98.2-alpha-20260202190436-23242cf2a092cfa19ffb83a0cc12a81e59ed665cnpm ↗︎unpkg ↗︎

@cloudflare-workers-and-pages

cloudflare-workers-and-pagesBot commented Jun 23, 2025

Copy link
Copy Markdown

Deploying graph-tooling with Cloudflare Pages Cloudflare Pages

Latest commit:4c72c46
Status:🚫 Build failed.

View logs

@renovate
renovateBotforce-pushed the renovate/npm-vite-vulnerability branch from 989943f to 69fd446CompareJuly 2, 2025 13:58
@renovate
renovateBotforce-pushed the renovate/npm-vite-vulnerability branch 2 times, most recently from e82e63d to 379ff20CompareAugust 13, 2025 11:27
@renovate
renovateBotforce-pushed the renovate/npm-vite-vulnerability branch from 379ff20 to 4fdf5c7CompareAugust 19, 2025 16:02
@renovate
renovateBotforce-pushed the renovate/npm-vite-vulnerability branch from 4fdf5c7 to 7d43233CompareAugust 31, 2025 10:25
@renovate
renovateBotforce-pushed the renovate/npm-vite-vulnerability branch from 7d43233 to e2605c2CompareSeptember 10, 2025 02:45
@renovate
renovateBot enabled auto-merge (squash) September 10, 2025 02:45
@renovaterenovateBot changed the title chore(deps): update dependency vite to v6.2.7 [security]chore(deps): update dependency vite to v6.3.6 [security]Sep 10, 2025
@renovate
renovateBotforce-pushed the renovate/npm-vite-vulnerability branch 2 times, most recently from 4baf434 to 8040e1aCompareSeptember 25, 2025 21:06
@renovate
renovateBotforce-pushed the renovate/npm-vite-vulnerability branch 2 times, most recently from 20eb27d to 37a0ca6CompareOctober 16, 2025 01:05
@renovaterenovateBot changed the title chore(deps): update dependency vite to v6.3.6 [security]chore(deps): update dependency vite to v6.3.6 [security] - autoclosedOct 17, 2025
@renovaterenovateBot closed this Oct 17, 2025
auto-merge was automatically disabled October 17, 2025 22:01

Pull request was closed

@renovate
renovateBot deleted the renovate/npm-vite-vulnerability branch October 17, 2025 22:01
@renovaterenovateBot changed the title chore(deps): update dependency vite to v6.3.6 [security] - autoclosedchore(deps): update dependency vite to v6.4.1 [security]Oct 21, 2025
@renovaterenovateBot reopened this Oct 21, 2025
@renovate
renovateBotforce-pushed the renovate/npm-vite-vulnerability branch 2 times, most recently from 37a0ca6 to af4bc61CompareOctober 21, 2025 03:33
@renovate
renovateBot enabled auto-merge (squash) October 21, 2025 05:44
@renovate
renovateBotforce-pushed the renovate/npm-vite-vulnerability branch from af4bc61 to e113e31CompareNovember 10, 2025 18:36
@renovate
renovateBotforce-pushed the renovate/npm-vite-vulnerability branch from e113e31 to 64c3e1aCompareNovember 18, 2025 11:08
@renovate
renovateBotforce-pushed the renovate/npm-vite-vulnerability branch from 64c3e1a to 560de68CompareDecember 3, 2025 19:30
@renovaterenovateBot changed the title chore(deps): update dependency vite to v6.4.1 [security]chore(deps): update dependency vite to v6.4.1 [security] - autoclosedMar 27, 2026
@renovaterenovateBot closed this Mar 27, 2026
auto-merge was automatically disabled March 27, 2026 00:56

Pull request was closed

@renovaterenovateBot changed the title chore(deps): update dependency vite to v6.4.1 [security] - autoclosedchore(deps): update dependency vite to v6.4.1 [security]Mar 30, 2026
@renovaterenovateBot reopened this Mar 30, 2026
@renovate
renovateBotforce-pushed the renovate/npm-vite-vulnerability branch 2 times, most recently from 7c39dac to 4958727CompareMarch 30, 2026 21:36
@renovate
renovateBotforce-pushed the renovate/npm-vite-vulnerability branch from 4958727 to b4fc080CompareApril 8, 2026 20:11
@renovate
renovateBot enabled auto-merge (squash) April 8, 2026 20:11
@renovaterenovateBot changed the title chore(deps): update dependency vite to v6.4.1 [security]chore(deps): update dependency vite to v6.4.1 [security] - autoclosedApr 27, 2026
@renovaterenovateBot closed this Apr 27, 2026
auto-merge was automatically disabled April 27, 2026 18:11

Pull request was closed

@renovaterenovateBot changed the title chore(deps): update dependency vite to v6.4.1 [security] - autoclosedchore(deps): update dependency vite to v6.4.1 [security]Apr 27, 2026
@renovaterenovateBot reopened this Apr 27, 2026
@renovate
renovateBotforce-pushed the renovate/npm-vite-vulnerability branch 2 times, most recently from b4fc080 to c1c3265CompareApril 27, 2026 21:54
@renovate
renovateBot enabled auto-merge (squash) May 12, 2026 12:52
@renovate
renovateBotforce-pushed the renovate/npm-vite-vulnerability branch 2 times, most recently from 689c991 to fad56b9CompareMay 18, 2026 14:59
@renovate
renovateBotforce-pushed the renovate/npm-vite-vulnerability branch 2 times, most recently from ff95410 to 079051cCompareJune 1, 2026 17:52
@renovate
renovateBotforce-pushed the renovate/npm-vite-vulnerability branch from 079051c to 99218e7CompareJune 11, 2026 17:57
@renovate
renovateBotforce-pushed the renovate/npm-vite-vulnerability branch 2 times, most recently from 4e865b9 to 38579feCompareJuly 17, 2026 00:07
@renovate
renovateBotforce-pushed the renovate/npm-vite-vulnerability branch 2 times, most recently from 2dddf14 to de4a35cCompareJuly 24, 2026 20:33
@renovate
renovateBotforce-pushed the renovate/npm-vite-vulnerability branch from de4a35c to 83b6935CompareJuly 30, 2026 17:56
@renovate
renovateBotforce-pushed the renovate/npm-vite-vulnerability branch from 83b6935 to 2c04e87CompareAugust 12, 2026 00:29
@renovate
renovateBotforce-pushed the renovate/npm-vite-vulnerability branch from 2c04e87 to 4c72c46CompareAugust 14, 2026 21:05
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependenciesPull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants