Skip to content
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

Security vulnerability in peer dependency request #43

Open
austince opened this issue Apr 23, 2019 · 5 comments
Open

Security vulnerability in peer dependency request #43

austince opened this issue Apr 23, 2019 · 5 comments

Comments

@austince
Copy link

Would you accept a PR that upgraded the request peer dependency to ^2.68 in order to fix this security vulnerability: https://nvd.nist.gov/vuln/detail/CVE-2017-16026

@analog-nico
Copy link
Member

I think we need to make a balance here. Increasing the version could mean a breaking change for some projects. And on the other side it is the job of the project anyway to install request. After all it’s defined as a peer dependency. What’s your perspective?

@austince
Copy link
Author

austince commented Apr 29, 2019

Hey @analog-nico, totally see your point, though I think it might be riskier to leave it as it can easily lead people to install the vulnerable version, and then only upgrade afterward if something like GitHub or npm notifies them.

If we're worried about breaking changes, what do you think about bumping the min version to ^2.68 and releasing it as a major release?

@analog-nico
Copy link
Member

I have a change in the pipeline that will be a breaking change as well. So let me include it with it then. May take a while though.

@austince
Copy link
Author

Ok, sounds good - thanks! Any place that we can track that?

@jjwilliams42
Copy link

Has anything moved with this issue? This is the last peer dependency we need to update to get rid of all security vulnerabilities.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants