悪意のあるPyPIパッケージがSymPyになりすまし、LinuxシステムにXMRigマイナーをインストール

PyPIで発見された悪意のあるPythonパッケージ:新たなクリプトジャッキングの脅威

脅威の概要

Python Package Index(PyPI)で新たに特定された悪意のあるパッケージが、著名な記号計算ライブラリであるSymPyを模倣することで、開発者に重大なリスクをもたらしています。この悪意のあるパッケージはsympy-devと名付けられており、Linuxベースのシステムに有害なペイロード、特に暗号通貨マイナーを配布するために使用されたと報告されています。これは、ソフトウェアリポジトリのセキュリティ対策の有効性に深刻な懸念を投げかけます。

悪意のあるパッケージの仕組み

sympy-devパッケージは、元のSymPyライブラリの説明文を巧妙に複製し、利用者に正規の開発版をダウンロードしていると誤認させます。2026年1月17日の公開以降、この欺瞞的なパッケージは1,100回以上ダウンロードされています。ダウンロード数は侵害されたシステム数と直接一致するわけではありませんが、一部の開発者が気付かぬうちにこの攻撃の被害に遭った可能性を示しています。

悪意のある挙動の詳細

ダウンロードされると、sympy-devパッケージは秘匿的に動作します。サイバーセキュリティ企業Socketによれば、元のライブラリは改変され、侵害された任意のマシン上でXMRig暗号通貨マイナーのダウンローダーとして機能するようになっています。特筆すべき点として、この悪意のある活動は特定の多項式ルーチンが実行された場合にのみ起動し、従来のセキュリティ対策による検知を回避するのに役立っています。

セキュリティ研究者のKirill Boychenkoは、バックドア化された関数がどのように動作するかについて洞察を提供しました。これらの関数がトリガーされると、リモートサーバーに接続して設定ファイルをダウンロードし、ELFペイロードを実行します。この実行方法では、memfd_create/proc/self/fdといった高度な手法が用いられ、ディスク上に悪意のある痕跡が残るのを最小限に抑えるため、検知が困難になります。

技術的な洞察

この悪意のあるパッケージは、リモートのJSON設定とELFペイロードを取得するダウンローダーを起動します。この構成により、ELFバイナリと付随する設定がメモリ上で展開・実行され、従来の検知メカニズムを効果的に回避します。こうした手法の使用は、過去にも他のクリプトジャッキングキャンペーン、特にFritzFrogやMimoに関連するものでも観測されています。

この悪意のある作戦の主目的は、XMRigを介して暗号通貨をマイニングするために設計された2つのLinux ELFバイナリをダウンロードすることです。これらのバイナリは、CPUマイニングを可能にしつつGPUバックエンドを無効化するXMRig互換スキーマで動作するようカスタマイズされています。さらに、同一の脅威アクターが管理するIPアドレス上でホストされるStratum TLSエンドポイントへ接続するよう設定されています。

より広範な影響

このキャンペーンでは暗号通貨マイニングに焦点が当てられているものの、Pythonのインプラントは汎用ローダーとして機能する点に注意が必要です。つまり、親となるPythonプロセスの実行権限の下で、任意の第2段階コードを取得して実行できる能力を持ちます。このような汎用性は、さまざまな分野のLinuxシステムを標的とする、さらに深刻な攻撃へ発展する可能性を示唆しています。

開発者が知っておくべきこと

開発者は、信頼できるリポジトリからであっても、ダウンロードして使用するパッケージに対して警戒を怠らないようにすべきです。sympy-devの事案は、特にオープンソース環境においてマルウェアが常に脅威であることを痛烈に思い起こさせます。ダウンロード状況を定期的に監視し、堅牢なセキュリティ対策を実装することは、不審なパッケージに伴うリスクを軽減するうえで重要な役割を果たします。

進化する脅威の状況

多くのサイバーセキュリティ上の課題と同様に、認識を維持し、能動的な対策を講じることが鍵となります。マルウェアを展開する高度な手法の出現は、開発者コミュニティにおける継続的な警戒の必要性を浮き彫りにしています。最新のサイバーセキュリティ推奨事項を把握し、ソフトウェアを定期的に更新することで、こうした脅威に対する防御を大幅に強化できます。

結論

sympy-devパッケージの発見は、PyPI内の脆弱性を浮き彫りにするだけでなく、プログラミングコミュニティにとって重要な教訓にもなります。脅威が進化する中、継続的な教育とセキュリティ意識の向上は、ソフトウェア開発と管理における良い実践のために不可欠です。

翻訳元: https://cyberwarriorsmiddleeast.com/malicious-pypi-package-masquerades-as-sympy-to-install-xmrig-miner-on-linux-systems/

ソース: cyberwarriorsmiddleeast.com