CVE-2026-43629
Təsvir
llama.cpp-nin b4882-dən b9058-ə qədər olan versiyalarında KV keşinin vəziyyətini bərpa etmə yolunda heap bufer daşması zəifliyi mövcuddur; burada state_read_data() funksiyası yazma ölçüsünü daşma yoxlaması olmadan hesablayır ki, bu da slot_save_path kataloquna yazıla bilən hücumçulara heap yaddaşını korlamağa imkan verir. Hücumçular cell_count vurulmasının daşdığı və ya tensor bufer ayırmasını aşdığı zərərli vəziyyət faylları yaradaraq, bufer sərhədlərindən kənara özlərinin idarə etdiyi baytları yaza bilərlər ki, bu da potensial olaraq heap metadata-sının korlanmasına, model çəkilərinin korlanmasına və ya funksiya göstəricisinin yenidən yazılması vasitəsilə ixtiyari kodun icrasına səbəb ola bilər.
Necə düzəltmək olar
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| ggml llama.cpp | b4882 ≤ v ≤ b9058 | — |
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.
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.