You need to enable JavaScript to run this app. 运行npx create-react-app报5个漏洞,npm audit fix无效是否有严重影响?
优惠活动
大模型
产品
解决方案
定价
更多

运行npx create-react-app报5个漏洞,npm audit fix无效是否有严重影响?

漏洞影响评估

  • 这5个漏洞均为开发阶段依赖的安全问题,不会被打包到线上生产代码中,对普通开发场景不会造成严重安全影响。
  • 所有漏洞的类型都是拒绝服务类:css-what的高危DoS漏洞、glob-parent和browserslist的正则DoS漏洞,触发条件都需要攻击者能够向这些构建工具传入恶意的定制化输入,日常本地开发、正常使用React脚手架的场景下完全不会触及触发条件。
  • npm audit fix无法自动修复是因为这些漏洞是create-react-app内置依赖的子依赖版本过低导致的,脚手架官方没有发版更新依赖的情况下,自动修复逻辑不能跨父依赖升级版本。

处理方案

无需处理也可以正常进行项目开发、运行和打包操作,不会受到任何影响。
如果要彻底清除漏洞提示,可按以下步骤操作:

  1. 打开项目根目录的package.json文件,新增overrides字段强制指定安全版本:
{
  "name": "my-app",
  "version": "0.1.0",
  // 其他原有配置保持不变,新增下面配置段
  "overrides": {
    "css-what": "^5.1.0",
    "glob-parent": "^6.0.2",
    "browserslist": "^4.21.0"
  }
}
  1. 删除项目根目录的node_modules文件夹和package-lock.json文件
  2. 重新运行npm install,安装完成后执行npm audit就不会再提示上述漏洞。

内容的提问来源于stack exchange,提问作者Uzzy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.12 18:15:03