-
Notifications
You must be signed in to change notification settings - Fork 2.6k
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 our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
@remix-run/dev critical security vulnerabilities from dependencies #6833
Comments
These are also in the GitHub Advisory Database, meaning many more people that use Remix will be getting critical security notifications automatically from GitHub. The degenerator repo has a ticket: TooTallNate/proxy-agents#218 |
Since the vulnerability is on dependency of @freeman Would it make sense to change Since this is the only place that uses it in remix/dev: |
The ticket got solved today, with version 6.3.0 of the proxy-agent. |
upgrade proxy-agent to 6.3.0 that changes from vm2 to quickjs-emscripten PR #6862 |
FWIW, The |
@brophdawg11 I think for most people seeing this dependency is some SAST that will fail their security check pipeline because of a critical CVA dependency in the repository. Even if remix-dev is not part of app at runtime and even the proxy-agent used is not the pac one (which is only there because it had all of proxy agents as dependencies) I guess it's more of a question when do you plan to release |
This is fixed by #7027 and should be available when 1.19.2 is released - targeting later this week |
This can also be tested in |
🤖 Hello there, We just published version Thanks! |
Seems fine now.
1.19.2-pre.0 |
🤖 Hello there, We just published version Thanks! |
🤖 Hello there, We just published version Thanks! |
🤖 Hello there, We just published version Thanks! |
🤖 Hello there, We just published version Thanks! |
🤖 Hello there, We just published version Thanks! |
What version of Remix are you using?
1.18.1
Are all your remix dependencies & dev-dependencies using the same version?
Steps to Reproduce
Install all remix packages 1.18.1.
Run
npm audit
.Expected Behavior
Should be 0 critical vulnerabilities.
Actual Behavior
npm audit
outputs the following:As an extra, the moderate vulnerability with word-wrap seems to be a dependency of escodegen, which is a dependency of degenerator - so I'm assuming that's coming from the same chain of dependencies from
@remix-run/dev 1.18.1
I'm guessing this is already known & obvious - but can't see any issues reported in relation to it, or anything on the discord. Don't know if these security vulnerabilities are worth creating an issue for or not.
The text was updated successfully, but these errors were encountered: