- Yama var
- Son 7 gün
- CWE-787
CVE-2026-118375
llama.cpp ggml-rpc RDMA rdma_recv fonksiyonunda yığın tabanlı tampon taşması
- Yayımlandı
- Güncellendi
- 28 Eki 2026
- Açık yaşı
- 0 gün
- Kaydı açan
- VulnCheck
Yönetici özeti
Bu açık, yetkilendirme gerektirmeden uzaktan sunucunun çökmesine ya da ele geçirilmesine yol açabilir. Yapay zeka modeli sunucusu üzerinde çalışan işletmeler için hizmet kesintisi ve veri güvenliği riski oluşturur. Güncellemenin hemen yapılması önerilir.
ÖzetTürkçe
llama.cpp'nin b8841 ile b11865 öncesi sürümlerinde, ggml-rpc RDMA taşıma katmanındaki rdma_recv fonksiyonu sınır dışı yazma hatasına sahiptir. Kimlik doğrulaması yapılmamış uzak eşler, HELLO mesajında RDMA yeteneklerini ilan ederek rpc-server yığınını taşırabilir. Etkilenen sistemler, RPC sunucu özelliğini kullanan llama.cpp kurulumlarıdır.
Saldırgan ne yapabilir?
Saldırgan, rpc_serve_client içindeki 1 baytlık yığın değişkenine 256 KiB'a kadar veri göndererek sunucuyu çökertebilir veya kötü amaçlı kod çalıştırabilir.
Kaynaktaki açıklama (İngilizce)
llama.cpp b8841 before b11865 contains an out-of-bounds write vulnerability in the ggml-rpc RDMA transport rdma_recv() function that allows unauthenticated peers to overflow the rpc-server stack. Attackers advertising RDMA capabilities in the HELLO message can send up to 256 KiB into a 1-byte stack variable in rpc_serve_client(), crashing the server or potentially executing code.
Ne yapmalı?
- llama.cpp'yi b11865 veya daha yeni bir sürüme güncelleyin. Üretici
- Güncelleme yapılana kadar ggml-rpc RDMA özelliğini devre dışı bırakın veya RPC sunucusunu yalnızca güvenilir ağlara erişilebilir durumda tutun. Genel öneri
- RPC sunucusuna erişimi güvenlik duvarı kurallarıyla yalnızca yetkili istemci adreslerine sınırlandırın. Genel öneri
Ek önlemler
- RPC sunucu sürecinin çökme kayıtlarını ve beklenmeyen yeniden başlatmaları izleyin. Genel öneri
- Sunucuyu ayrıcalıksız bir kullanıcıyla çalıştırarak olası kod çalıştırma etkisini sınırlayın. Genel öneri
Etkilenen sürümler1 yazılım
| Yazılım | Etkilenen | Düzeltildiği sürüm |
|---|---|---|
| ggml-org llama.cpp | ≥ b8841, < b11865 | b11865 |
Kaynaklar8 kaynak
- CVE.org kaydı
- NVD kaydı
- github.com/ggml-org/llama.cpp/pull/30399 Yama
- github.com/…ommit/9a0fde9967fa1a35b6e5dd1f47e1a3648b6fecc1 Yama
- vulncheck.com/…ed-buffer-overflow-via-ggml-rpc-rdma-rdma-recv Üçüncü taraf
- github.com/…590e3b286ef9ab/ggml/src/ggml-rpc/transport.cpp Diğer
- github.com/ggml-org/llama.cpp/releases/tag/b11865 Diğer
- github.com/ggml-org/llama.cpp Diğer
Kayıt geçmişi
- Yayımlandı
İlgili açıklar
Türkçe metin, resmi kayıtlardaki bilgilerle yapay zekâ yardımıyla yazıldı ve yayından önce otomatik kontrollerden geçti. Bir değişikliği uygulamadan önce üreticinin duyurusuna mutlaka bakın.