PyPIのLiteLLM 1.107.0が改ざん、認証情報窃取とバックドアを仕込む
Compromised LiteLLM 1.107.0 on PyPI Installs a Credential Stealer and Backdoor

PyPIで公開されたLiteLLM 1.107.0の全7ホイールに、認証情報窃取ツールと遠隔コード実行バックドアが混入していた。site-packagesに置かれた3ファイルのうち2つはPython起動時に自動実行され、litellmをimportしないプロセスでも動く。SSH鍵やクラウド認証情報、ブラウザのパスワード、AIツールのトークン、LiteLLMプロキシのLLM APIキーまで収集し、攻撃者のサーバーへ送信。GitHub上のソースには存在せず、ビルド工程かPyPI認証情報の侵害が疑われる。1.106.2と1.107.0rc1/rc2はクリーン。
Pythonは起動時にsite-packages内の.pthファイルのimport行を実行するため、cook.pthがimport cookを含むことで、アプリケーション、pip、IDEの言語サーバー、CIジョブなどホスト上のあらゆるPythonプロセスで窃取ツールが動き出す。