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 版受到影响



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

记录显示,这是在我添加 install_requires 的时候添加的。 此后,该开发者重新向 PyPI 上传了一个新版本,并删除了引用恶意 require 依赖的版本。 目前有在项目中使用 pyanxdns、api-res-py,以及 keep 的开发者还是需要查看一下目前在使用的版本是什么,避免受到
漏洞的影响,尽快升级到最新版本,或使用其他软件包进行替换。
本文内容不用于商业目的,如涉及知识产权问题,请权利人联系51Testing小编(021-64471599-8017),我们将立即处理
21天更文挑战,赢取价值500元大礼,还有机会成为签约作者!