CVE-2026-43622
Təsvir
llama.cpp-nin b1886-dan b7445-ə qədər olan versiyalarında LLaMA-Android JNI wrapper-də "double free" zəifliyi mövcuddur; burada new_1batch() funksiyası yaddaşı malloc() vasitəsilə ayırır, lakin free_1batch() funksiyası onu C++ delete operatoru ilə boşaldır ki, bu da heap metadata korrupsiyasına səbəb olur. Hücumçular proseslərin çökməsi yolu ilə xidmətdən imtinaya səbəb olmaq və ya allokatorun vəziyyətindən asılı olaraq potensial olaraq ixtiyari kodun icrasını təmin etmək üçün bu yaddaş idarəetmə uyğunsuzluğundan istifadə edə bilərlə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 | b1886 ≤ v ≤ b7445 | — |
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.