-
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
chore(remix-dev): update proxy-agent
dependency
#6862
Conversation
Hi @roughee, Welcome, and thank you for contributing to Remix! Before we consider your pull request, we ask that you sign our Contributor License Agreement (CLA). We require this only once. You may review the CLA and sign it by adding your name to contributors.yml. Once the CLA is signed, the If you have already signed the CLA and received this response in error, or if you have any questions, please contact us at [email protected]. Thanks! - The Remix team |
|
Thank you for signing the Contributor License Agreement. Let's get this merged! 🥳 |
This fixes a critical security vuln for everyone that uses Remix. Do we have any estimates when this will release once it merges? |
Any maintainers want to weigh in on this? FWIW, I tried using a "resolutions" override in my Remix app to force proxy-agent to 6.3.0, and it breaks
Then ran:
Here is the output from
I worry that this PR might not go far enough to fix the issue - it might clear the vulnerability warning, while also breaking the remix compiler. But I'm just taking a guess. |
you are welcome to try yourself on the remix repo it builds just fine.
then
|
@machour fixed the import it should resolve the CI build. |
proxy-agent
dependency
@roughee Thank you so much for your work on this PR, but the security issue seems to have been fixed as part as a larger PR (#6887) @brophdawg11 Do you think we will cut 1.19.1 to address the issue, or will this have to wait for the incoming major bump? I leave it up to you to close this PR. |
@machour @brophdawg11 I would advocate in favor of a patch release containing just this change. If the larger PR is part of a breaking change, many codebases will be exposed to this vulnerability for a much longer time, i.e. until they figure out how to migrate to the latest major version. Importantly, |
I agree, my codebase is one of those affected (we are on 1.18). This really should go out as a patch release for all supported versions of Remix. The vulnerability is quite serious (maintainer pulled his package and made various statements online). |
I think this is an appropriate patch release on the 1.19 series given the critical vulnerability. I'd like to get this updated and clear my security alerts :) |
We've got another fix we'd like to put out in a |
Also cross-posting this comment for visibility. This is not a vulnerability with your runtime app. This is something only used by the |
Fixes #6833