如何使用npm作为依赖程序包解决npm漏洞?

时间:2019-06-26 09:16:45

标签: node.js npm package.json npm-audit

因此,我运行npm audit,所有漏洞均归因于npm的某些依赖性,尤其是node-gyp,它使用的是易受攻击的tar版本。请注意,我的node-gyp中没有package.json

┌───────────────┬──────────────────────────────────────────────────────────────┐
│ High          │ Arbitrary File Overwrite                                     │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Package       │ tar                                                          │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Patched in    │ >=2.2.2 <3.0.0 || >=4.4.2                                    │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Dependency of │ npm                                                          │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Path          │ npm > npm-lifecycle > node-gyp > tar                         │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ More info     │ https://npmjs.com/advisories/803                             │
└───────────────┴──────────────────────────────────────────────────────────────┘

我尝试更新到npm的最新版本,但是我仍然得到相同的审核报告。它很嵌套。我该如何解决?

0 个答案:

没有答案