LMCache'te yamalanmamış kritik açık: ağa açık sunucularda uzaktan kod çalıştırılabiliyor

JFrog, vLLM ile birlikte kullanılan KV önbellek katmanı LMCache'te 9,8 puanlık kritik bir açık duyurdu. Çok süreçli mod ağa açıldığında kimlik doğrulaması olmadan uzaktan kod çalıştırılabiliyor. Henüz düzeltilmiş sürüm yok; JFrog, portun yerel makinede ya da güvenilir bir ağda tutulmasını öneriyor.

Paylaş
LMCache'te yamalanmamış kritik açık: ağa açık sunucularda uzaktan kod çalıştırılabiliyor

JFrog güvenlik araştırma ekibi, 7 Ekim 2026'da LMCache adlı açık kaynak yazılımda kritik bir güvenlik açığı duyurdu. CVE-2026-105192 numarasıyla kayda geçen açık, CVSS ölçeğinde 10 üzerinden 9,8 puan aldı. JFrog'un bildirimindeki bilgilere göre açık, LMCache'in çok süreçli (dağıtık) modunda bulunuyor ve ağdan erişilebilen bir sunucuda, kimlik doğrulaması gerekmeden uzaktan kod çalıştırmaya imkan veriyor. Bildirimin yayımlandığı tarihte düzeltilmiş bir sürüm yoktu.

LMCache, büyük dil modellerini sunan yazılımlar için geliştirilmiş bir KV önbellek katmanı. Bir dil modeli metni okurken her parça için ara hesaplamalar üretiyor; KV önbellek bu hesaplamaların saklandığı yer. LMCache bu verileri ekran kartı belleği, sistem belleği, disk ve uzak depolama arasında tutarak aynı metnin yeniden hesaplanmasını önlüyor; uzun sohbetlerde ve belgeye dayalı (RAG) uygulamalarda ilk yanıtın daha hızlı gelmesini amaçlıyor. Yazılım çoğunlukla vLLM gibi açık kaynak model sunucularıyla birlikte kullanılıyor. Bu yüzden konu, dil modellerini kendi sunucularında, yerelde çalıştıran kurumların sistem yöneticilerini doğrudan ilgilendiriyor.

Açık, kimlik doğrulamasız bir ağ kanalında bulunuyor

JFrog'un bildirimine ve CVE kaydına göre LMCache'in çok süreçli modu, çalışan süreçlerin kendini kaydettirip önbellek bloklarını paylaşabilmesi için ZeroMQ tabanlı bir ağ kanalı açıyor. Bu kanalda parola ya da başka bir kimlik doğrulaması bulunmuyor. Gelen mesajların belirli bir türü, Python'un pickle biçimiyle çözülüyor. Pickle verisi çözülürken içine yerleştirilmiş komutlar da çalışabildiği için, bu kanala ulaşabilen biri tek bir hazırlanmış mesajla sunucuda kod çalıştırabiliyor. Bu çözme işlemi, isteğin içeriği işlenmeden önce gerçekleşiyor. Çalışan kod, LMCache sürecinin sahip olduğu yetkilerle çalışıyor; bildirime göre resmi konteyner imajları bu süreci root kullanıcısıyla çalıştırıyor.

Etkilenen sürümler ve risk altındaki kurulumlar

Kayda göre sorunlu kod 0.3.9 sürümüyle geldi. JFrog'a göre bu kod PyPI'daki son kararlı sürüm 0.5.5'te, 0.5.6 için yayımlanan aday sürümlerde ve 7 Ekim itibarıyla geliştirme dalında da duruyor.

Riskin büyüklüğü kurulumun yapılış şekline bağlı. JFrog'a göre bu kanal varsayılan olarak yalnız aynı makineden (localhost) gelen bağlantıları kabul ediyor; tek makinede varsayılan ayarlarla çalışan bir kurulum diğer makinelerden erişilebilir durumda olmuyor. Birden fazla sunucunun önbelleği paylaştığı kurulumlarda yöneticiler --host seçeneğiyle ağdan erişilebilen bir adres veriyor; 9,8 puanı bu yapılandırma için hesaplandı. Kanalın varsayılan portu 5555. JFrog ayrıca LMCache yalnızca vLLM sürecinin içinde kullanıldığında bu portun açılmadığını belirtiyor.

Düzeltme gelene kadar önerilen önlemler

JFrog, düzeltilmiş sürüm çıkana kadar --host seçeneğine ağdan erişilebilen bir adres verilmemesini, portun aynı makinede ya da güvenilir bir küme ağında tutulmasını öneriyor. Bildirime göre güvenlik duvarı riski azaltıyor; bununla birlikte bu porta bağlanabilen her makine yine kod çalıştırabiliyor. Bu nedenle yöneticilerin çok süreçli modu kullanıp kullanmadıklarını, --host ayarını ve 5555 portuna hangi makinelerin ulaşabildiğini gözden geçirmesi yerinde olur.

JFrog, kalıcı çözüm için de ağdan gelen verinin pickle ile çözülmesinin bırakılmasını, ZeroMQ kanalına kimlik doğrulaması eklenmesini ve kimlik doğrulaması ayarlanmadan ağdan erişilebilen bir adrese bağlanılmasının engellenmesini öneriyor.

Açığı bulan ve puanlayan JFrog. Bu yazı hazırlanırken LMCache'in GitHub sayfasında konuya ilişkin yayımlanmış bir güvenlik bildirimi bulunmuyordu ve PyPI'daki son sürüm hala 0.5.5'ti. JFrog'un bildirimi açığın teknik ayrıntılarını içerdiği için, ağa açık kurulumlarda önlemleri gecikmeden almak yerinde olur; yeni sürümleri LMCache'in GitHub ve PyPI sayfalarından izlemek gerekiyor. Sonuçları farklı açılardan görmek için bağımsız araştırmacıların değerlendirmelerini de takip edin.

Kaynaklar: JFrog: LMCache güvenlik bildirimi (JFSA-2026-001694382), CVE kaydı: CVE-2026-105192, LMCache GitHub deposu.

Devamını oku

Mistral تطلق نموذج Voxtral مفتوحا لتحويل الكلام العربي إلى نص فوريا

Mistral تطلق نموذج Voxtral مفتوحا لتحويل الكلام العربي إلى نص فوريا

أطلقت Mistral AI نموذج Voxtral Mini 4B Realtime Arabic الذي يحول الكلام بالعربية ولهجاتها إلى نص في الوقت الفعلي، بترخيص Apache 2.0. وإلى جانبه نموذج LIDstral Arabic الذي يحدد لهجة النص المكتوب بالحروف العربية أو لغته. وقد طُوّر النموذجان بالتعاون مع وزارة الانتقال الرقمي المغربية.

GlobalFeed Editor tarafından