首页 > 解决方案 > 如何使用网络掩码 1.0.6 修复 pm2 导致高级别威胁的问题

问题描述

我正在处理我的项目并pm2-runtime在运行时环境中使用命令,但是运行命令时终端出现的问题npm i给出了 2 级警告

  High            netmask npm package vulnerable to octal input data            

  Package         netmask                                                       
  Patched in      >=2.0.1                                                       

  Dependency of   pm2                                                           

  Path            pm2 > @pm2/agent > proxy-agent > pac-proxy-agent >            
                  pac-resolver > netmask                                        

  More info       https://npmjs.com/advisories/1658                             


  High            netmask npm package vulnerable to octal input data            

  Package         netmask                                                       

  Patched in      >=2.0.1                                                       

  Dependency of   pm2                                                           

  Path            pm2 > @pm2/io > @pm2/agent-node > proxy-agent >               
                  pac-proxy-agent > pac-resolver > netmask                      

  More info       https://npmjs.com/advisories/1658  

我正在使用此命令代替npm start任何人都可以向我建议相同命令的替代方法

"start": "cross-env NODE_ENV=production pm2-runtime start index.js"

标签: javascriptnode.jspm2

解决方案


安装最新的 PM2 版本:

npm install pm2@latest -g
pm2 update

推荐阅读