Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

chore(deps): update dependency vite to v6.2.3 [security]#722

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Merged
haoqunjiang merged 1 commit intomainfromrenovate/npm-vite-vulnerability
Mar 25, 2025

Conversation

renovate[bot]
Copy link
Contributor

This PR contains the following updates:

PackageChangeAgeAdoptionPassingConfidence
vite (source)6.2.2 ->6.2.3ageadoptionpassingconfidence

GitHub Vulnerability Alerts

CVE-2025-30208

Summary

The contents of arbitrary files can be returned to the browser.

Impact

Only apps explicitly exposing the Vite dev server to the network (using--host orserver.host config option) are affected.

Details

@fs denies access to files outside of Vite serving allow list. Adding?raw?? or?import&raw?? to the URL bypasses this limitation and returns the file content if it exists. This bypass exists because trailing separators such as? are removed in several places, but are not accounted for in query string regexes.

PoC

$ npm create vite@latest$cd vite-project/$ npm install$ npm run dev$echo"top secret content"> /tmp/secret.txt# expected behaviour$ curl"http://localhost:5173/@&#8203;fs/tmp/secret.txt"<body><h1>403 Restricted</h1><p>The request url&quot;/tmp/secret.txt&quot; is outside of Vite serving allow list.# security bypassed$ curl"http://localhost:5173/@&#8203;fs/tmp/secret.txt?import&raw??"export default"top secret content\n"//# sourceMappingURL=data:application/json;base64,eyJ2...

Release Notes

vitejs/vite (vite)

v6.2.3

Compare Source

Please refer toCHANGELOG.md for details.


Configuration

📅Schedule: Branch creation - "" (UTC), Automerge - At any time (no schedule defined).

🚦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.


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

This PR was generated byMend Renovate. View therepository job log.

@haoqunjianghaoqunjiang merged commit37c597e intomainMar 25, 2025
52 checks passed
@renovaterenovatebot deleted the renovate/npm-vite-vulnerability branchMarch 25, 2025 18:48
Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment
Reviewers

@haoqunjianghaoqunjianghaoqunjiang approved these changes

Assignees
No one assigned
Projects
None yet
Milestone
No milestone
Development

Successfully merging this pull request may close these issues.

1 participant
@haoqunjiang

[8]ページ先頭

©2009-2025 Movatter.jp