-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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
d3-interpolate depends on vulnerable d3-color #6333
Comments
Impacts angular 14 |
The vulnerability in |
The |
Hey guys any update on this? Any temporary workarounds? |
They started with the migration to |
Looks like now that webpack is merged to master the d3-interpolate package version can be updated to 3.0.1. I asked for same in a comment on this PR: #6344 |
I did that in #6427, but I don’t know how to fix the build error. If you want this fixed, feel free to help fix that PR. |
@krisstern Thanks! I don't have yarn, so my alternative is to upgrade npm to ^8.3.0, upgrade node to ^16.13.0 (due to Angular 14.2) and add the following to package.json: "overrides": { I'm sure a few other overrides could work, but this was the first one I found. Although, this completely rewrote the angular site's package-lock.json. |
Addressed in #6463. |
Following the vulnerability revealed in https://security.snyk.io/vuln/SNYK-JS-D3COLOR-1076592
plotly.js uses d3-interpolate 1.4.1 which still depends on vulnerable d3-color 1.4.1
Given plotly currenlty depends on d3-color 3.8 (see https://github.com/plotly/d3/blob/master/package.js) which is not affected, could we update this dependency to 3.0.1?
The text was updated successfully, but these errors were encountered: