CVE-2026-116096
Təsvir
ggml-org llama.cpp proqram təminatında zəiflik aşkar edilmişdir. Bu problem Pocket-TTS komponentinin tools/mtmd/models/pockettts-gen.cpp faylındakı list_pockettts_state_slots funksiyasına təsir edir. mmproj arqumentinin manipulyasiyası sərhədlərdən kənar yazmaya (out-of-bounds write) səbəb olur. Hücum üçün lokal giriş tələb olunur. Eksployt ictimaiyyətə açıqlanıb və hücumlar üçün istifadə edilə bilər. Versiyanın b11796 versiyasına yüksəldilməsi bu problemi həll edə bilər. Yamağın adı: 0a1ef309cdbb9f2024f58a38fb4c42352c5db569. Təsirə məruz qalan komponent yenilənməlidir. Hesabat verilmiş yığın sərhədlərindən kənar yazma (heap out-of-bounds write) (gen-audio / pocket-tts state_out yolu) cari master və sonuncu b11871 buraxılışında artıq gizli şəkildə istismar edilə bilən yığın yazması deyil - əvvəllər bunu tetikləyən zərərli mmproj indi aktiv olan GGML_ASSERT-i işə salır və prosesi dayandırır. Lakin göndərənin tövsiyə etdiyi strukturlaşdırılmış düzəliş (PR #29360 "prevent OOB accesses from malformed mmproj files") hələ də açıqdır. Beləliklə, kök səbəb aşkarlanır və dayandırılır, lakin dizayn baxımından qarşısı alınmı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-org llama.cpp | 0.4.0, 0.17.1, 55abc39, 55d4206c8, b5693, b7445, b7824, b8492, b8585, b9058, b9060 | — |
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.