CVE-2026-5843
Açıklama
macOS üzerindeki Docker Model Runner'da bulunan MLX çıkarım arka ucu, config.json dosyasındaki model_file yapılandırma alanı aracılığıyla model dizinlerinden rastgele Python dosyalarını koşulsuz olarak içe aktaran ve çalıştıran MLX-LM kütüphanesini kullanır. Bir modelin config.json dosyası bir Python dosyasına işaret eden bir model_file belirttiğinde, MLX-LM herhangi bir trust_remote_code kapısı veya eşdeğer bir güvenlik kontrolü olmaksızın bunu yüklemek ve çalıştırmak için importlib kullanır. MLX arka ucu kum havuzu (sandboxing) olmadan çalıştığından, bu durum Docker ana makinesinde Docker Desktop kullanıcısı olarak rastgele kod çalıştırılmasına yol açar. Docker ağındaki herhangi bir konteyner, saldırgan tarafından kontrol edilen bir OCI kayıt defterinden kötü amaçlı bir modeli çekmek ve çıkarım talep etmek için model-runner.docker.internal API'sini çağırarak bunu tetikleyebilir.
Nasıl düzeltilir
- docker docker_desktop4.71.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| docker docker_desktop | 4.56.0 ≤ v < 4.71.0 | 4.71.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.
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.