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

upgrade 2.0.1 to 4.0.1 to fix the vulnerability. #39

Open
BhagyashreeYogeshChaudhari opened this issue Oct 7, 2021 · 5 comments
Open

Comments

@BhagyashreeYogeshChaudhari
Copy link

This is my tree structure of set-value :

image

i want to upgrade it to 4.0.1

i tried to update set-value with latest and its parent packages but issue is still not resolved.
image

image

@craftyc0der
Copy link

https://snyk.io/test/npm/set-value/2.0.1
Ideally, 2.0.1 would be patched with a fix because so many libraries depend on it.
image

@michaelpinnell
Copy link

Wanted to ping this seconding the idea of releasing a patch version of 2.0.1 because I'm also stuck in this loop of higher level dependencies being hard stuck on the old version

@shashi4a6
Copy link

Wanted to ping this seconding the idea of releasing a patch version of 2.0.1 because I'm also stuck in this loop of higher level dependencies being hard stuck on the old version

Hi, I am also facing same issue as angular upgrade does not upgrade the set-value package. Does version 2.0.1 is vulnerable? if yes, when can we expect patch for this 2.0.1 version?

@fhljys
Copy link

fhljys commented Feb 28, 2023

Any update on this?

@jakubjosef
Copy link

I also faced this issue and actually it's bit confusing for me. In my company we are using tool called MEND (aka Whitesource) to manage vulnerabilities and this tool is displaying v2.0.1 as vulnerable. On contrary SNYK is displaying 2.0.1 as not vulnerable (see https://security.snyk.io/package/npm/set-value/2.0.1).

If I understand it correctly, library author did some fix to mitigate original problem and released 2.0.1 but it's not enough and issue is finally fixed only in >v4.0.1. The problem is many libraries require set-value@^2.0.0 so we cannot upgrade local version to version 4.

So the only solution is to publish v2.0.2 which mitigates "CVE-2021-23440" completely. @jonschlinkert is it possible to do so?

Thank you.

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

6 participants