CVE-2026-33298
Açıklama
llama.cpp, C/C++ dilinde yazılmış birkaç LLM modelinin çıkarım aracıdır. b7824 sürümünden önce, `ggml_nbytes` fonksiyonundaki bir tamsayı taşması (integer overflow) zafiyeti, saldırganın belirli tensör boyutlarına sahip bir GGUF dosyası oluşturarak bellek doğrulamasını atlatmasına olanak tanır. Bu durum, `ggml_nbytes` fonksiyonunun gereken miktardan önemli ölçüde daha küçük bir boyut döndürmesine (örneğin, Exabyte yerine 4MB) neden olur ve uygulama daha sonra tensörü işlediğinde yığın tabanlı bir arabellek taşmasına (heap-based buffer overflow) yol açar. Bu zafiyet, bellek bozulması yoluyla potansiyel Uzaktan Kod Çalıştırma (RCE) imkanı sağlar. b7824 sürümü bir düzeltme içermektedir.
Nasıl düzeltilir
- ggml llama.cppb7824 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| ggml llama.cpp | v < b7824 | b7824 |
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.