繁体   English   中英

NativeScript 8.0.0:NPM 漏洞在“3 高”和“30 高”之间切换

[英]NativeScript 8.0.0: NPM vulnerabilites switching between "3 high" to "30 high"

我目前正在开发一个使用 NativeScript 核心 ~8.0.0 的 NativeScript 项目,我刚刚运行了npm install并意识到有 3 个高漏洞。 当我尝试使用npm audit fix (即使使用--force标志)修复它们时,我最终有 30 个高漏洞。 再次npm audit fix再次导致原始 3 高。

这些似乎是由于@nativescript/webpack:5.0.0这是当前版本,但依赖于@pmmmwh/react-refresh-webpack-plugin的易受攻击版本。

关于如何解决这个问题的任何想法?

这是npm audit的详细输出:

Uncontrolled Resource Consumption in ansi-html - https://github.com/advisories/GHSA-whgm-jr23-g3j9
fix available via `npm audit fix --force`
Will install @nativescript/webpack@4.1.0, which is a breaking change
node_modules/ansi-html
  @pmmmwh/react-refresh-webpack-plugin  <=0.5.0-rc.6
  Depends on vulnerable versions of ansi-html
    @nativescript/webpack  >=5.0.0-alpha.0
    Depends on vulnerable versions of @pmmmwh/react-refresh-webpack-plugin
    node_modules/@nativescript/webpack

Nervermind, ns migrate成功了。

尽管如此,如果有人在ansi-html包中遇到类似的问题,在这个答案中有一个解决方案。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM