Repository navigation
NPM audit reveals 9 moderate vulnerabilities in dependencies #1499
Copy link
Copy link
Closed
Description
There are 9 but 8 of them are from the deps of node-pre-gyp that depend on hoek annpm audit nodegit reveals:
=== npm audit security report ===
┌──────────────────────────────────────────────────────────────────────────────┐
│ Manual Review │
│ Some vulnerabilities require your attention to resolve │
│ │
│ Visit https://go.npm.me/audit-guide for additional guidance │
└──────────────────────────────────────────────────────────────────────────────┘
┌───────────────┬──────────────────────────────────────────────────────────────┐
│ moderate │ Prototype pollution │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Package │ hoek │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Dependency of │ nodegit │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Path │ nodegit > node-pre-gyp > hawk > boom > hoek │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ More info │ https://nodesecurity.io/advisories/566 │
└───────────────┴──────────────────────────────────────────────────────────────┘
┌───────────────┬──────────────────────────────────────────────────────────────┐
│ moderate │ Prototype pollution │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Package │ hoek │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Dependency of │ nodegit │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Path │ nodegit > node-pre-gyp > hawk > cryptiles > boom > hoek │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ More info │ https://nodesecurity.io/advisories/566 │
└───────────────┴──────────────────────────────────────────────────────────────┘
┌───────────────┬──────────────────────────────────────────────────────────────┐
│ moderate │ Prototype pollution │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Package │ hoek │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Dependency of │ nodegit │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Path │ nodegit > node-pre-gyp > hawk > hoek │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ More info │ https://nodesecurity.io/advisories/566 │
└───────────────┴──────────────────────────────────────────────────────────────┘
┌───────────────┬──────────────────────────────────────────────────────────────┐
│ moderate │ Prototype pollution │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Package │ hoek │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Dependency of │ nodegit │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Path │ nodegit > node-pre-gyp > hawk > sntp > hoek │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ More info │ https://nodesecurity.io/advisories/566 │
└───────────────┴──────────────────────────────────────────────────────────────┘
┌───────────────┬──────────────────────────────────────────────────────────────┐
│ moderate │ Prototype pollution │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Package │ hoek │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Dependency of │ nodegit │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Path │ nodegit > node-pre-gyp > request > hawk > boom > hoek │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ More info │ https://nodesecurity.io/advisories/566 │
└───────────────┴──────────────────────────────────────────────────────────────┘
┌───────────────┬──────────────────────────────────────────────────────────────┐
│ moderate │ Prototype pollution │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Package │ hoek │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Dependency of │ nodegit │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Path │ nodegit > node-pre-gyp > request > hawk > cryptiles > boom > │
│ │ hoek │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ More info │ https://nodesecurity.io/advisories/566 │
└───────────────┴──────────────────────────────────────────────────────────────┘
┌───────────────┬──────────────────────────────────────────────────────────────┐
│ moderate │ Prototype pollution │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Package │ hoek │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Dependency of │ nodegit │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Path │ nodegit > node-pre-gyp > request > hawk > hoek │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ More info │ https://nodesecurity.io/advisories/566 │
└───────────────┴──────────────────────────────────────────────────────────────┘
┌───────────────┬──────────────────────────────────────────────────────────────┐
│ moderate │ Prototype pollution │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Package │ hoek │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Dependency of │ nodegit │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Path │ nodegit > node-pre-gyp > request > hawk > sntp > hoek │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ More info │ https://nodesecurity.io/advisories/566 │
└───────────────┴──────────────────────────────────────────────────────────────┘
┌───────────────┬──────────────────────────────────────────────────────────────┐
│ moderate │ Out-of-bounds Read │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Package │ stringstream │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Dependency of │ nodegit │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Path │ nodegit > node-pre-gyp > request > stringstream │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ More info │ https://nodesecurity.io/advisories/664 │
└───────────────┴──────────────────────────────────────────────────────────────┘
[!] 9 vulnerabilities found - Packages audited: 532 (0 dev, 12 optional)
Severity: 9 moderate
I think this could be fixable by upgrading the version of node-pre-gyp in package.json as seen here mapbox/node-pre-gyp#346
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels
Activity
padraic-edwards commentedon Jul 6, 2018
Hi - is there any ETA for when the issues above will be addressed? Thanks.
Croydon commentedon Jul 27, 2018
I have updated all direct dependencies in #1519
I would rather prefer not to mess with transistive dependencies for now, but rather wait till those dependencies have updates themselves.
Fix all security vulnerabilities (fix nodegit#1499)
Fix all security vulnerabilities (fix nodegit#1499)