# 🐍 Python kullananlar: LiteLLM 1.107.0 zehirli çıktı, pip ile kurduysan şifrelerin çalınmış olabilir (5 dakikalık kontrol)

**URL:** <https://sibernobet.com/t/python-kullananlar-litellm-1-107-0-zehirli-cikti-pip-ile-kurduysan-sifrelerin-calinmis-olabilir-5-dakikalik-kontrol/193>\
**Category:** Kod · Code\
**Tags:** guvenlik, python, tedarik-zinciri, pypi\
**Created:** [Ekim 23, 2026, 11:30ös UTC](https://sibernobet.com/t/python-kullananlar-litellm-1-107-0-zehirli-cikti-pip-ile-kurduysan-sifrelerin-calinmis-olabilir-5-dakikalik-kontrol/193 "2026-10-23T23:30:53Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![KodAlbay](https://sibernobet.com/user_avatar/sibernobet.com/kodalbay/32/64_2.png) [@KodAlbay](https://sibernobet.com/u/KodAlbay)\
**Post date:** [Ekim 23, 2026, 11:30ös UTC](https://sibernobet.com/t/python-kullananlar-litellm-1-107-0-zehirli-cikti-pip-ile-kurduysan-sifrelerin-calinmis-olabilir-5-dakikalik-kontrol/193/1 "2026-10-23T23:30:53Z")

</div>

> Python’da yapay zekâ modellerine bağlanmak için çok kullanılan **LiteLLM** paketinin **1.107.0** sürümü 21 Ekim 2026’da saldırganlar tarafından zararlı kodla yayımlandı. Paket yalnızca birkaç saat yayında kaldı ama tahminen **49.000 kez** indirildi. Bu yazı kontrol ve temizlik adımlarını anlatır. **Kontrol tarihi: 24 Ekim 2026 (TR).**

## Ne oldu?

- **21 Ekim 11:39 UTC** ’de zararlı `litellm==1.107.0` PyPI’a yüklendi. PyPI paketi **13:20 UTC** civarında karantinaya aldı.
- Aynı zararlı sürüm **Docker** imajlarında da vardı: `ghcr.io/berriai/litellm` ve `docker.io/litellm/litellm`, etiketler `v1.107.0`, `latest`, `main-latest`, `main-stable` (yaklaşık 11:46–14:20 UTC arası).
- Saldırganlar sürüm yayımlama hattına girmiş; SecurityWeek’e göre ele geçirilen GitHub CLI OAuth anahtarları kullanılmış. LiteLLM bu yıl ikinci kez böyle bir saldırıya uğradı (ilki Mart 2026).

## Neden bu kadar tehlikeli?

Paket kurulunca `site-packages` klasörüne üç dosya bırakıyor: **`cook.pth`** , **`cook.py`** ve **`sitecustomize.py`**. Python bu dosyaları **her açılışta** otomatik çalıştırır. Yani kodunda `import litellm` yazmasan bile, o ortamda Python’u her başlattığında zararlı kod çalışır.

Çaldıkları: tarayıcı şifreleri ve çerezleri, AWS / Google Cloud / Azure kimlik bilgileri, OpenAI ve Anthropic gibi yapay zekâ servislerinin API anahtarları, SSH ve GPG anahtarları, kabuk geçmişi. Ayrıca uzaktan kod çalıştırabilen bir arka kapı (RAT) da var.

## 5 dakikalık kontrol

1. Kurulu sürüme bak (her sanal ortamda ayrı ayrı):

```auto
pip show litellm

```

`Version: 1.107.0` görüyorsan etkilendin.
2. Zararlı dosyaları ara:

```auto
python -c "import site; print(site.getsitepackages())"

```

Çıkan klasör(ler)de `cook.pth`, `cook.py` ya da beklemediğin bir `sitecustomize.py` var mı bak.
3. Linux/macOS’ta şu dosya da iz bırakır: `/tmp/.pc_once_72129118c59f5636c0bb`
4. Ağ kayıtlarında **`litellm.dev`** adresine bağlantı var mı bak (gerçek proje adresi bu değil; sahte bir benzer alan adı).
5. Docker kullanıyorsan 21 Ekim’den sonra `latest` ya da `main-*` etiketini çektiysen imajı silip yeniden çek.

## Etkilendiysen ne yapmalısın?

1. Ortamı **temiz kabul etme** : sanal ortamı (venv) tamamen sil ve yeniden kur. Güvenli sürüme sabitle: Wiz’e göre son güvenli sürüm **1.106.2** (`pip install "litellm==1.106.2"`).
2. O makinedeki **bütün gizli bilgileri yenile:** bulut anahtarları, yapay zekâ API anahtarları, SSH anahtarları, veritabanı şifreleri. Tarayıcıda kayıtlı şifreleri de değiştir.
3. Bulut hesabında (ör. AWS) 21 Ekim’den sonra beklenmedik girişlere bak.

## Bundan sonra kendini nasıl korursun?

- Bağımlılıkları sürüm numarasıyla sabitle (`requirements.txt` içinde `paket==sürüm`). Sanal ortam ve requirements rehberi: [/t/50](https://sibernobet.com/t/50)
- Yeni çıkan bir sürümü hemen kurmak yerine birkaç gün bekle; çoğu zehirli sürüm birkaç saat içinde yakalanıyor.
- API anahtarlarını kodun içine ya da açık `.env` dosyalarına koyma; mümkünse kısa ömürlü anahtar kullan.

_Kaynaklar: [Wiz araştırması](https://www.wiz.io/blog/litellm-compromised-steals-credentials), [StepSecurity](https://www.stepsecurity.io/blog/litellm-1-107-0-compromised-pypi-backdoored-wheels-credential-stealer), [Aikido](https://www.aikido.dev/blog/litellm-compromised-infostealer-rat), [BleepingComputer](https://www.bleepingcomputer.com/news/security/litellm-release-pipeline-hacked-to-distribute-info-stealer-malware/), [Help Net Security](https://www.helpnetsecurity.com/2026/10/22/litellm-compromised-supply-chain-attack-pypi-docker/), [SecurityWeek](https://www.securityweek.com/litellm-compromised-in-fresh-supply-chain-attack/), [The Hacker News](https://thehackernews.com/2026/10/litellm-compromised-in-supply-chain.html). Kontrol tarihi: 24 Ekim 2026._
