chore(deps): update dependency vite-plugin-static-copy to v3.1.2 [security]#2101
Open
renovate[bot] wants to merge 1 commit intodevfrom
Open
chore(deps): update dependency vite-plugin-static-copy to v3.1.2 [security]#2101renovate[bot] wants to merge 1 commit intodevfrom
renovate[bot] wants to merge 1 commit intodevfrom
Conversation
❌ Deploy Preview for kleros-v2-neo failed. Why did it fail? →
|
❌ Deploy Preview for kleros-v2-university failed. Why did it fail? →
|
✅ Deploy Preview for kleros-v2-testnet ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
Contributor
|
Important Review skippedIgnore keyword(s) in the title. ⛔ Ignored keywords (1)
Please check the settings in the CodeRabbit UI or the You can disable this status message by setting the
Comment |
❌ Deploy Preview for kleros-v2-testnet-devtools failed. Why did it fail? →
|
ac37d04 to
f714aba
Compare
8989296 to
cad782e
Compare
b1d0576 to
5464187
Compare
bc256a1 to
dd1fd7b
Compare
94fa0a7 to
7cb9d42
Compare
ac94285 to
c2df71d
Compare
d7f3fe9 to
31e4ad2
Compare
3a1e0b4 to
4d1ee0f
Compare
0664610 to
544e709
Compare
0a01a4d to
81767ba
Compare
ae33d6c to
39249fd
Compare
39249fd to
7a36012
Compare
61816d6 to
a9e4777
Compare
|
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:
3.0.0→3.1.2GitHub Vulnerability Alerts
CVE-2025-57753
Summary
Files not included in
srcwas possible to access with a crafted request.Impact
Only apps explicitly exposing the Vite dev server to the network (using --host or server.host config option) are affected.
Arbitrary files can be disclosed by exploiting this vulnerability.
Details
Consider the following configuration in used by
vite.config.ts:The files under the
./public/imagesis only expected to be served. Abusing this vulnerability, an attacker can access arbitrary files on the filesystem.PoC
I've attached a demo app to showcase the bug.
Run it with
npm run devand issue the following HTTP requestOR
Observe that the
/etc/passwdfile is included in the response.Severity
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:P/VC:H/VI:N/VA:N/SC:N/SI:N/SA:NRelease Notes
sapphi-red/vite-plugin-static-copy (vite-plugin-static-copy)
v3.1.2Compare Source
Patch Changes
0bc6b49Thanks @sapphi-red! - Files not included insrcwas possible to acess with a crafted request. See GHSA-pp7p-q8fx-2968 for more details.v3.1.1Compare Source
Patch Changes
fc84156Thanks @sapphi-red! - fix a bug that the content was not sent when multiple vite-plugin-static-copy instance was usedv3.1.0Compare Source
Minor Changes
9c7cf2eThanks @MrRefactoring! - add Vite 7 to peer dep rangev3.0.2Compare Source
Patch Changes
89458b2Thanks @sapphi-red! - improved file grouping algorithm for better performancev3.0.1Compare Source
Patch Changes
#166
60409c5Thanks @sapphi-red! - fix absolute destination paths in copy targets incorrectly returning contents in dev#164
337f976Thanks @sapphi-red! - fixes case-insensitive path conflicts causing copy failures (EEXIST error)Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, 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.