Siber güvenlik

LiteLLM Kütüphanesinde Tedarik Zinciri İhlali: Python Başlangıç Kancaları Yoluyla Kimlik Bilgisi Hırsızlığı

Microsoft, LiteLLM 1.107.0 sürümünü hedefleyen ve bir Python ortamı başlatılır başlatılmaz hassas kimlik bilgilerini otomatik olarak çalan kötü amaçlı bir saldırıyı ortaya çıkardı.

2026-10-23
2 dk okuma
13 görüntülenme
certi.news Editorial Team
LiteLLM Kütüphanesinde Tedarik Zinciri İhlali: Python Başlangıç Kancaları Yoluyla Kimlik Bilgisi Hırsızlığı

Saldırının Detayları

21 Ekim 2026 tarihinde LiteLLM 1.107.0 sürümü, bir tedarik zinciri ihlaline maruz kaldı; Python Paket İndexi (PyPI) ve resmi konteyner kanalları aracılığıyla kötü amaçlı bir paket dağıtıldı. Bu saldırıyı endişe verici kılan nokta, kötü amaçlı yazılımın çalışmak için uygulama içinde LiteLLM kütüphanesinin çağrılmasını gerektirmemesi, bunun yerine etkilenen paketi içeren bir ortamda Python yorumlayıcısı başlar başlamaz otomatik olarak tetiklenmesidir.

Çalışma Mekanizması ve Tehditler

Saldırganlar, arka planda kötü amaçlı kod çalıştırmak için Python başlangıç dosyalarını (cook.pth ve sitecustomize.py gibi) istismar etti. Bu kod, aşağıdakiler dahil olmak üzere hassas kimlik bilgilerini toplar:

  • Yapay zeka model sağlayıcılarına ait API anahtarları (API Keys).
  • Bulut kimlik bilgileri ve geliştirme ortamlarına (CI/CD) ait erişim belirteçleri.
  • Tarayıcı verileri ve çerezler.
  • SSH ve GPG anahtarları.

Toplanan veriler, saldırganların kontrolündeki bir sunucuya gönderilmeden önce AES-256-CBC algoritması kullanılarak şifrelenir. Etkilenen sürüm ayrıca, Unix sistemleri için özel bir "yükleyici" (Loader) barındırır; bu yükleyici, ek Python kodunu uzaktan getirme ve yürütme yeteneğine sahiptir ve saldırganlara yeni bir paket yayınlamak zorunda kalmadan araçlarını güncelleme esnekliği sağlar.

Bu Haber Neden Önemli?

Bu ihlal büyük bir risk oluşturmaktadır çünkü LiteLLM, uygulamalar ile yapay zeka modelleri arasında ara geçit olarak kullanılmaktadır; bu da altyapıya geniş erişim yetkilerine sahip olduğu anlamına gelir. Tetiklenme işlemi Python'un başlatılmasıyla gerçekleştiğinden, LiteLLM işlevleri doğrudan kullanılmasa bile geliştirici iş istasyonları, sürekli entegrasyon (CI/CD) istemcileri ve konteynerler tehlike altındadır.

Müdahale ve İyileştirme Tedbirleri

Microsoft, yalnızca paketi silmenin ortamı temizlemek için yeterli olmadığını vurgulamaktadır. Kuruluşların şu adımları atması gerekmektedir:

  • İzolasyon ve İnceleme: Kötü amaçlı kodun tetiklenmesini önlemek için şüpheli ortamlarda python veya pip çalıştırmamak ve harici tarama araçları kullanmak.
  • Derin Temizlik: Python kütüphane yollarından cook.pth, cook.py ve sitecustomize.py dosyalarının kaldırıldığından emin olmak.
  • Kimlik Bilgilerini Yenileme: Etkilenen ortamda erişilebilir olan tüm kimlik bilgilerinin ele geçirildiğini varsaymak; API anahtarlarını, erişim belirteçlerini ve şifreleri derhal yenilemeye başlamak.
  • Güvenliği Artırma: Hash ile sabitlenmiş kilit dosyaları (Lock files) kullanmak ve değişken etiketler (Mutable tags) yerine konteyner özetlerine (Digests) güvenmek.
Haber kaynağı
Microsoft Security Blog
Özgün kaynağı aç ↗
c
Yazar

certi.news Editorial Team

Aynı kategoride

Bunlar da ilginizi çekebilir

Tüm haberleri gör