CVE-2025-66455

Kritik

Açıklama

LMDeploy; büyük dil modellerini sıkıştırmak, dağıtmak ve sunmak için kullanılan bir araç takımıdır. Versiyon 0.9.2 ile başlayıp versiyon 0.16.0 öncesine kadar olan sürümlerde, LMDeploy'un PyTorch DistServe/PD-disaggregation kontrol düzlemi, bir ZeroMQ PULL soketi üzerinden alınan mesajları serisizleştirmek için `recv_pyobj()` fonksiyonunu kullanmıştır. PyZMQ, `recv_pyobj()` fonksiyonunu, bir nesneyi yeniden oluştururken rastgele kod çalıştırabilen Python pickle serisizleştirmesini kullanarak uygular. Alıcı tarafından kullanılan eş adresi, `POST /distserve/p2p_connect` HTTP uç noktası aracılığıyla sağlanmaktaydı. Etkilenen bir DistServe API sunucusuna erişebilen bir saldırgan, sunucunun saldırgan kontrollü bir ZeroMQ uç noktasına bağlanmasını sağlayabilir ve hazırlanmış bir pickle yükünün serisizleştirilmesine neden olabilir. Operatör açıkça yapılandırmadığı sürece API anahtarı kimlik doğrulaması etkin değildir. Sonuç olarak, API anahtarları olmayan etkilenen DistServe dağıtımları, LMDeploy sunucu sürecinin ayrıcalıklarıyla kimlik doğrulaması yapılmamış uzaktan kod çalıştırmaya izin vermiştir. Bu sorun, PD-disaggregation/DistServe etkin olduğunda PyTorch arka ucunu etkiler. Etkilenen ayrıştırılmış sunum yolunu kullanmayan standart dağıtımlar bu veri akışını açığa çıkarmaz. Düzeltme LMDeploy 0.16.0 sürümünde yayınlanmıştır. Hemen yükseltme yapamayan kullanıcılar; güvenilmeyen istemcilerin `/distserve/*` uç noktalarına erişmesini engellemeli, DistServe HTTP ve ZeroMQ kontrol düzlemlerini güvenilir küme ağlarıyla sınırlandırmalı, API anahtarı kimlik doğrulamasını yapılandırmalı ve sunucu düğümlerinden gelen rastgele giden ZeroMQ bağlantılarını engellemelidir. Bu önlemler riskleri azaltır ancak pickle serisizleştirmesini güvenli hale getirmez.

ÖnemKritik
CVSS9.8
İstismar olasılığı—
ÜrünLmdeploy
Yayın18 Eyl 2026
İlk görülme18 Eyl 2026

Nasıl düzeltilir

Güncelleyin
  • lmdeploy0.16.0 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
lmdeployPyPI0.9.2 ≤ v < 0.16.00.16.0

Sürümünüzü kontrol edin

Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.

Intelligence 360 paketinde

Attack Surface Management

Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.

CVE-2025-66455 · Lmdeploy · Dark Radar