知名开源项目Vant被投毒,建议检查使用的版本

科技   2024-12-20 17:00   江苏  
将 脚本之家 设为“星标

第一时间收到文章更新

出品 | 前端也能这么有趣(ID:gh_526929db9664)

事件概述

2024年12月19日上午,开源项目领域突发安全危机,知名移动端组件库“Vant”以及“rspack”遭遇投毒攻击。Vant作为轻量且可定制的移动端组件库,在开发过程中一名团队成员的npm token被盗用,致使多个问题版本被发布,且这些版本存在安全隐患。几乎在同一时间,攻击者运用相同手段对rspack实施了投毒行为。幸运的是,开源社区反应迅速,在短短几小时内就完成了对问题版本的下线处理,有效遏制了安全风险的进一步扩散。

受影响版本详情

1.Vant受影响版本

4.9.144.9.134.9.124.9.113.6.153.6.143.6.132.13.52.13.42.13.3等版本均受到此次投毒事件影响。这些版本在短时间内被发布,且下载量在事件曝光前均为0,表明社区在问题发生后及时采取措施阻止了其进一步传播。

2.Rspack受影响版本

rspack的1.1.7版本受到攻击,攻击者利用相关token发布了带有恶意代码的此版本。

安全团队应对策略

1.版本核对

安全团队首要任务是与研发部门协作,仔细核对项目中是否使用了Vant和rspack的受影响版本。这一步骤至关重要,能够精准定位可能存在安全风险的部分,为后续处理提供依据。

2.安全意识强化

此次事件凸显出研发人员安全意识的重要性。安全团队应加强对研发部门的安全教育,着重强调切勿将token、私钥密码等敏感信息写入代码仓库。此类信息一旦泄露,极易引发类似的安全事故,造成不可预估的损失。

事件后续处理

1.Vant安全版本发布

Vant团队迅速行动,发布了安全版本4.9.153.6.162.13.6,以替代受影响的版本,确保用户能够安全地使用该组件库。

2.Rspack安全版本发布与问题修复

rspack团队同样高效应对,在一小时内废弃了问题版本1.1.7,并发布了修复版本1.1.8。同时,参考相关讨论和处理过程(https://github.com/web-infra-dev/rspack/issues/8767),完成了问题排查与修复工作,保障了项目的安全性和稳定性。

3.Token清理工作完成

目前,涉及此次事件的相关token已经全部清理,从源头上消除了安全隐患,降低了再次遭受类似攻击的风险。

此次开源项目Vantrspack遭投毒事件为整个开源社区敲响了警钟,各方应高度重视安全问题,积极采取措施加强防范,确保开源项目的安全可靠,维护广大开发者和用户的利益。同时,社区也应持续关注和改进安全机制,以应对不断变化的安全挑战。

  推荐阅读:
  1. 微信的第一行代码,看起来,我也会。。。
  2. 越来越多的人开始讨厌15薪。
  3. 世界上最难的 5 种编程语言!网友看后惊讶道:竟不是C/C++?
  4. 为什么黑客喜欢攻击打印机?🧐

  5. Linux 中还有哆啦A梦中出现过的蒸汽机车呢

脚本之家
脚本之家(jb51.net)每天提供最新IT类资讯、原创内容、编程开发的教程与经验分享,送书福利天天在等你!
 最新文章