少打一个字母,多个 PyPI 软件包引入恶意依赖

  发布时间:2025-12-07 19:46:36   作者:玩站小弟   我要评论
根据外媒 BleepingComputer 近日的报道,多个 PyPI 软件包被发现含有后门,原因是这些软件包的某些版本存在恶意的 request 依赖,涉及的软件包包括 pyanxdns、api-r 。

根据外媒 BleepingComputer 近日的少打报道  ,多个 PyPI 软件包被发现含有后门 ,个字个原因是母多这些软件包的某些版本存在恶意的 request 依赖 ,涉及的引入依赖软件包包括 pyanxdns 、api-res-py ,恶意以及 keep 。少打

以 keep 为例,个字个它会使用合法的母多 Python 模块 requests 来进行 HTTP 请求 ,但 keep v.1.2 版本中包含了一个名为 request 的引入依赖模块(注:后者缺少末尾的字母 s) ,建站模板虽然仅有一个字母的恶意差异但没有 s 的 request 被认定为恶意依赖 。

受影响的少打各个软件包版本及 CVE ID 如下:

CVE-2022-30877:keep v1.2 版本受到影响CVE-2022-30882 :pyanxdns v0.2 版本受到影响CVE-2022-31313 :api-res-py v0.1 版受到影响

早在 5 月 ,就有研究人员注意到上述软件包的个字个部分版本包含拼写错误的 request 依赖,而不是母多合法的 requests。虽然 pyanxdns 和 api-res-py 规模相对较小,引入依赖用户数量也不算多 ,恶意但 keep 则是一个周下载量平均超过 8000 次的软件包 ,源码库如上所述其 1.2 版本使用了恶意依赖。

通过查看 keep v1.2 版本的代码可以发现该版本包含恶意后门 ,而这个恶意后门就是 request 依赖 。即使 request 被 PyPI 删除 ,但还有许多镜像网站没有完全删除这个版本的软件包,所以不知情的用户仍有可能会安装这个包含恶意依赖的软件包。

进一步查看可以发现 ,代码的第 57 行包含一个 base64 编码的 URL ,指向下面显示的免费模板 check.so 恶意软件。分析员还发现了另一个 URL(x.pyx) ,也与 request 依赖关系有关。

复制<http://dexy>[.]top/request/check.so <http://dexy>[.]top/x.pyx1.2.

其中 check.so 传递了一个远程访问木马(RAT) ,而 x.pyx 包含信息窃取恶意软件 ,可以从 Chrome 、Firefox、Yandex 、Brave 等网络浏览器窃取 cookies 和个人信息。

在多个 PyPI 软件包中同时出现相同的恶意依赖 ,确实给人们提出了一个关键问题 —— 这是怎么发生的?

外媒 BleepingComputer 尝试联系了这些软件包的作者  ,以了解这个问题是香港云服务器由单纯的打错了字产生的 ,还是维护者账户被劫持所导致。从 pyanxdns 作者和维护者 Marky Egebäck 那里得到的回复确认 ,这个错误确实是由打错字所造成的。

Egebäck 表示:

很抱歉 ,在 setup.py 文件中出现了一个打字错误 ,根据 git 历史记录显示,这是在我添加 install_requires 的时候添加的源码下载  。

此后 ,该开发者重新向 PyPI 上传了一个新版本 ,并删除了引用恶意 require 依赖的版本  。

目前有在项目中使用 pyanxdns 、api-res-py ,以及 keep 的开发者还是需要查看一下目前在使用的版本是什么 ,避免受到漏洞的影响,尽快升级到最新版本,或使用其他软件包进行替换。高防服务器

  • Tag:

相关文章

  • 与人相关的两大 OT 安全问题:人为错误和人员短缺

    国外安全网站SecurityWeek一篇文章指出,一项针对全球 3,500 名安全专家的调查显示,许多与运营技术 (OT) 相关的网络安全问题都涉及到人,尤其是人为错误和人员严重短缺。这项由物联网和
    2025-12-07
  • 剪映竖屏字幕教程(用电脑轻松添加竖屏字幕,让你的视频更吸引眼球)

    在现今社交媒体盛行的时代,人们越来越喜欢使用竖屏方式观看视频,而在视频制作中,添加适合竖屏显示的字幕成为了一项重要的技巧。本文将为你介绍如何在剪映软件中使用电脑进行竖屏字幕的添加,以帮助你制作出更吸引
    2025-12-07
  • QQ音乐电脑版设置显示简体歌词的方法教程

    qq音乐是很多小伙伴都在使用的一款音乐类软件,其中的版权歌曲非常多,我们可以自由收听喜欢的歌曲。如果我们在电脑版QQ音乐中听音乐是时,发现歌词是繁体字,小伙伴们知道具体该如何将其转换为简体字显示吗,其
    2025-12-07
  • animate导出为图片格式的方法教程

    Adobe animate简称为An,这是一款非常专业,非常好用的动画制作软件,很多小伙伴都在使用。如果我们需要在Adobe animate中将制作好的图形效果导出为图片保存,小
    2025-12-07
  • 人才短缺如何影响网络安全领导力

    缺乏熟练的网络安全劳动力会阻碍任何组织安全计划的有效性。是的,人工智能 (AI) 和机器学习 (ML) 等自动化工具和技术提供了一层支持,引入托管安全服务提供商 (MSSP) 可提供内部不具备的专业知
    2025-12-07
  • 电脑手绘边框制作教程(用电脑手绘边框,让你的设计更精彩)

    在平面设计中,边框是一种常用的元素,可以起到装饰、突出重点等作用。而如何制作出精美的边框呢?本文将介绍使用电脑手绘边框的教程,让你的设计更加独特和吸引人。1.准备工作:选择合适的绘图软件使用电脑手绘边
    2025-12-07

最新评论