当前位置: 首页 >> 网络安全 >> 安全预警 >> 正文
网络安全
关于npm多个高危漏洞的预警提示
发布日期:2021年11月26日 点击次数:

一、漏洞详情

npm(全称 Node Package Manager,即“node包管理器)是Node.js默认的、用JavaScript编写的软件包管理系统。

GitHub公开披露npm的两个漏洞,第一个漏洞为信息泄露漏洞,第二个漏洞为授权漏洞,详情如下:

npm信息泄露漏洞

GitHub公开可用的npm服务的日常维护引起了npmjs的副本服务器上的数据泄漏。泄漏暴露了私有 npm 包的名称列表,但私有包的内容没有暴露。黑客可以利用这些私有包的名称以自动化的方式进行有针对性的依赖混淆和域名抢注攻击。

npm未授权漏洞

该漏洞存在于 npm 软件包的发布过程中,源于处理对npm软件包发布请求的多个微服务之间不正确的授权检查和数据验证,导致授权和发布的软件包存在差异。该漏洞允许攻击者在未经适当授权的情况下使用账户发布任何npm包的新版本。该漏洞尚未被恶意利用,并且已被修复。

建议受影响用户做好资产自查以及预防工作,以免遭受黑客攻击。

二、影响范围

npm管理系统

三、修复建议

目前这些漏洞已经修复,建议相关用户注意防范此类攻击。

参考链接:https://github.blog/2021-11-15-githubs-commitment-to-npm-ecosystem-security/


教学技术服务

电话:88780343


多媒体教室服务
电话:88780343

一卡通服务
电话:88780363


一卡通挂失

电话:88791971

 校园网服务


办公区:88780363
家属区:15951288182

学生区:88780363

数据与系统服务

电话:88780360

 

信息与安全服务

电话:88791403

 

高性能计算服务
电话:88791403
信息发布

电话:88780045

 

服务建议
电话:88780045

 

版权所有©江苏大学数据与信息化处(信息化中心) |  地址:江苏省镇江市学府路301号

总访问人次: