-
Notifications
You must be signed in to change notification settings - Fork 391
Closed
Labels
api: storageIssues related to the googleapis/nodejs-storage API.Issues related to the googleapis/nodejs-storage API.priority: p1Important issue which blocks shipping the next release. Will be fixed prior to next release.Important issue which blocks shipping the next release. Will be fixed prior to next release.triage meI really want to be triaged.I really want to be triaged.type: bugError or flaw in code with unintended results or allowing sub-optimal usage patterns.Error or flaw in code with unintended results or allowing sub-optimal usage patterns.
Description
Environment details
- OS: Windows, Linux
- Node.js version: 8.9.0
- npm version: 5.6.0
@google-cloud/storageversion: 2.5.0
Steps to reproduce
- Run Whitesource scan
Following whitesource vulnerability detected in extend package pushed by @google-cloud/storage and @google-cloud/paginator which uses extend version <=3.0.1.:
Details of vulnerability:
Name:CVE-2018-16492
Description:A prototype pollution vulnerability was found in module extend <2.0.2, ~<3.0.2 that allows an attacker to inject arbitrary properties onto Object.prototype.
**Publish date:**2019-02-01
Resolution:Upgrade To Version v3.0.2,v2.0.2
URL:https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-16492
So, please upgrade package extend to v3.0.2 in your dependency definition in package.json to resolve this defect in all of your released packages.
Making sure to follow these steps will guarantee the quickest resolution possible.
Thanks!
Metadata
Metadata
Assignees
Labels
api: storageIssues related to the googleapis/nodejs-storage API.Issues related to the googleapis/nodejs-storage API.priority: p1Important issue which blocks shipping the next release. Will be fixed prior to next release.Important issue which blocks shipping the next release. Will be fixed prior to next release.triage meI really want to be triaged.I really want to be triaged.type: bugError or flaw in code with unintended results or allowing sub-optimal usage patterns.Error or flaw in code with unintended results or allowing sub-optimal usage patterns.