jaredgorski / smart-avatar

Render avatars with dynamic, defined fallback

Home Page:https://www.npmjs.com/package/smart-avatar

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

同学,您这个项目引入了581个开源组件,存在14个漏洞,辛苦升级一下

opened this issue · comments

检测到 jaredgorski/smart-avatar 一共引入了581个开源组件,存在14个漏洞

漏洞标题:serialize-javascript 代码问题漏洞
缺陷组件:serialize-javascript@2.1.2
漏洞编号:CVE-2020-7660
漏洞描述:Verizon serialize-javascript是美国威瑞森电信(Verizon)公司的一款支持将JavaScript序列化为 JSON超集的软件包。
serialize-javascript 3.1.0之前版本中存在代码问题漏洞。远程攻击者可借助index.js文件中的‘deleteFunctions’函数利用该漏洞注入任意代码。
国家漏洞库信息:https://www.cnvd.org.cn/flaw/show/CNVD-2020-53801
影响范围:(∞, 3.1.0)
最小修复版本:3.1.0
缺陷组件引入路径:smart-avatar@2.1.1->webpack@4.29.0->terser-webpack-plugin@1.4.3->serialize-javascript@2.1.2
smart-avatar@2.1.1->compression-webpack-plugin@3.1.0->serialize-javascript@2.1.2

另外还有14个漏洞,详细报告:https://mofeisec.com/jr?p=i2fd2d

感谢 @Kwaiseec,这个项目没有生产依赖,只有开发依赖,所以我认为审计只是捕捉那些开发依赖。我已经合并了一堆dependabot 拉取请求,但我需要在 NPM 上发布一个新的补丁版本,以便您获得更新。你想我做?

stale