PyPI恶意包“solana-py”窃取Solana密钥

网络安全研究人员在 Python 包索引 (PyPI) 存储库上发现了一个新的恶意包,该包伪装成 Solana 区块链平台的库,但实际上旨在窃取受害者的秘密。

“合法的 Solana Python API 项目在 GitHub 上被称为”solana-py“,但简称为”索拉纳 索拉纳在 Python 软件注册表 PyPI 上,“Sonatype 研究员 Ax Sharma说 在上周发表的一份报告中。“这种微小的命名差异被一个威胁行为者利用了,他在 PyPI 上发布了一个’solana-py’项目。”

恶意的“solana-py”包共吸引了 1,122 下载 1,122次下载自 2024 年 8 月 4 日发布以来。它不再可从 PyPI 下载。

该库最引人注目的方面是它带有版本号 0.34.3、0.34.4 和 0.34.5。合法的“solana”包的最新版本是 0.34.3。这清楚地表明威胁行为者试图诱骗寻找“solana”的用户无意中下载“solana-py”。

更重要的是,流氓包从其对应物那里借用了真实代码,但在“__init__.py”脚本中注入了额外的代码,该脚本负责从系统中收集 Solana 区块链钱包密钥。

然后,此信息被泄露到 Hugging Face Spaces域名 拥抱面部空间域由威胁参与者操作 (“treeprime-gen.hf[.]空间“),再次强调了威胁行为者是如何滥用的合法服务 合法服务用于恶意目的。

该攻击活动带来了供应链风险,因为 Sonatype 的调查发现,像“焊料”这样的合法库在其中引用了“solana-py”PyPI 文档 PyPI留档,导致开发人员可能错误地从 PyPI 下载了“solana-py”并扩大了攻击面的情况。

“换句话说,如果开发人员在他们的应用程序中使用合法的’solders’PyPI包被误导(通过solders的文档)陷入拼写错误的’solana-py’项目,他们就会无意中在他们的应用程序中引入一个加密窃取器,”Sharma解释说。

“这不仅会窃取他们的秘密,还会窃取运行开发人员应用程序的任何用户的秘密。

Phylum 表示,它在注册表上发现了数十万个垃圾邮件 npm 包,其中包含 Tea 协议滥用的标记,该活动首次曝光 第一次曝光在2024年4月。

“茶叶协议项目是 采取措施 采取步骤为了解决这个问题,“供应链安全公司  .“对于茶叶协议的合法参与者来说,因为其他人在欺骗该系统而减少他们的报酬是不公平的。此外,npm 已经开始删除其中一些垃圾邮件发送者 删除其中一些垃圾邮件发送者,但删除率与新的发布率不匹配。

免责声明:文章内容不代表本站立场,本站不对其内容的真实性、完整性、准确性给予任何担保、暗示和承诺,仅供读者参考,文章版权归原作者所有。如本文内容影响到您的合法权益(内容、图片等),请及时联系本站,我们会及时删除处理。查看原文

为您推荐