CVE-2025-52566
Açıklama
llama.cpp, C/C++ dilinde yazılmış birkaç LLM modelinin çıkarım motorudur. b5721 versiyonundan önce, llama.cpp'nin tokenizer uygulamasında (llama_vocab::tokenize) (src/llama-vocab.cpp:3036), işaretli ve işaretsiz tam sayı taşmasına neden olan bir durum bulunmaktadır; bu durum, token kopyalama boyut karşılaştırmasında istenmeyen davranışlara yol açmaktadır. Bu durum, tokenleştirme işlemi sırasında dikkatle manipüle edilmiş metin girdileriyle llama.cpp çıkarım motorunda yığın taşmasına (heap-overflow) izin vermektedir. Bu sorun b5721 versiyonunda düzeltilmiştir.
Nasıl düzeltilir
- ggml llama.cppb5721 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 < b5721 | b5721 |
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.