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

npm vulnerability: `minimist` #8722

Closed
bsclifton opened this issue Mar 17, 2020 · 6 comments
Closed

npm vulnerability: `minimist` #8722

bsclifton opened this issue Mar 17, 2020 · 6 comments

Comments

@bsclifton
Copy link
Member

@bsclifton bsclifton commented Mar 17, 2020

Description

┌───────────────┬──────────────────────────────────────────────────────────────┐
│ Moderate      │ Prototype Pollution                                          │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Package       │ minimist                                                     │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Dependency of │ jest [dev]                                                   │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Path          │ jest > @jest/core > jest-runner > jest-jasmine2 >            │
│               │ jest-runtime > @jest/transform > jest-haste-map > sane >     │
│               │ @cnakazawa/watch > minimist                                  │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ More info     │ https://npmjs.com/advisories/1179                            │
└───────────────┴──────────────────────────────────────────────────────────────┘

Steps to Reproduce

  1. Have full setup of Brave
  2. run npm run audit_deps from root
  3. have a bad time
@bsclifton bsclifton added this to the 1.8.x - Nightly milestone Mar 17, 2020
@bsclifton bsclifton closed this in 4fccad7 Mar 17, 2020
@bsclifton bsclifton mentioned this issue Mar 17, 2020
6 of 29 tasks complete
@bsclifton bsclifton reopened this Mar 17, 2020
bsclifton added a commit to brave/brave-core that referenced this issue Mar 18, 2020
Helps fix brave/brave-browser#8722

- Rebuild `package-lock.json` after deleting and running `npm i`
- use `optional-dev-dependency` to avoid dev dependency introduced vulnerabilities
- update parse-domain to use a fork (brave/parse-domain) which has fixed  dependencies
bsclifton added a commit to brave/brave-core that referenced this issue Mar 18, 2020
bsclifton added a commit to brave/sync that referenced this issue Mar 18, 2020
bsclifton added a commit to brave/sync that referenced this issue Mar 18, 2020
bsclifton added a commit that referenced this issue Mar 18, 2020
…t vulnerabilities

Helps to fix #8722
@bsclifton bsclifton self-assigned this Mar 18, 2020
ryanml added a commit to brave/brave-core that referenced this issue Mar 18, 2020
bsclifton added a commit to brave/brave-core that referenced this issue Mar 18, 2020
bsclifton added a commit that referenced this issue Mar 18, 2020
…t vulnerabilities

Helps to fix #8722
bsclifton added a commit to brave/sync that referenced this issue Mar 18, 2020
bsclifton added a commit to brave/sync that referenced this issue Mar 18, 2020
@bsclifton
Copy link
Member Author

@bsclifton bsclifton commented Mar 24, 2020

Should be completely resolved with brave/brave-core#5013 and #8788

bsclifton added a commit to brave/brave-core that referenced this issue Mar 31, 2020
bsclifton added a commit that referenced this issue Mar 31, 2020
Fixes #8722 for 1.7 (`brave-browser`)
bsclifton added a commit to brave/brave-core that referenced this issue Mar 31, 2020
Fixes brave/brave-browser#8722 for 1.7 (`brave-core`)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.