CVE-2025-52566

Yüksək

Təsvir

llama.cpp C/C++ dilində bir neçə LLM modelinin istifadəsi üçün nəzərdə tutulmuşdur. b5721 versiyasından əvvəl, llama.cpp-nin tokenizer tətbiqində (llama_vocab::tokenize) (src/llama-vocab.cpp:3036) imzalı və imzalanmamış tam ədəd daşması (signed vs. unsigned integer overflow) mövcuddur ki, bu da tokenlərin kopyalanma ölçüsünün müqayisəsində gözlənilməz davranışa səbəb olur. Bu, tokenizasiya prosesi zamanı diqqətlə manipulyasiya edilmiş mətn girişi vasitəsilə llama.cpp inferensiya mühərrikində yığın daşmasına (heap-overflow) yol açır. Bu problem b5721 versiyasında aradan qaldırılmışdır.

CiddilikYüksək
CVSS8.6
İstismar ehtimalı—
MəhsulGgml Llama.cpp
Dərc24 iyn 2025
İlk görülmə24 iyn 2025

Necə düzəltmək olar

Yeniləyin
  • ggml llama.cppb5721 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
ggml llama.cppv < b5721b5721

Versiyanızı yoxlayın

Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.

Intelligence 360 paketində

Attack Surface Management

Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.