- Yama var
- Son 7 gün
- CWE-190
CVE-2026-116829
llama.cpp gguf_init_from_reader fonksiyonunda tamsayı taşması güvenlik açığı
- Yayımlandı
- Güncellendi
- 27 Eki 2026
- Açık yaşı
- 1 gün
- Kaydı açan
- VulnCheck
ÖzetTürkçe
llama.cpp b10398 ile b11301 öncesi sürümlerde gguf_init_from_reader fonksiyonunda bir tamsayı taşması güvenlik açığı bulunmaktadır. Bu açık, saldırganların çarpımı sıfıra sarılan şekiller (shape) vererek tensör eleman sayısı doğrulamasını atlatmasına olanak tanır. Saldırganlar, ggml_nbytes ve adım değerlerinde (strides) taşmaya neden olan çok büyük tensör boyutları içeren GGUF dosyaları hazırlayabilir; bu durum, arabellekler sarılmış bayt sayılarına göre boyutlandırıldığında sınır dışı bellek erişimine yol açar.
Kaynaktaki açıklama (İngilizce)
llama.cpp b10398 before b11301 contains an integer overflow vulnerability in gguf_init_from_reader that allows attackers to bypass tensor element-count validation by supplying shapes whose product wraps to zero. Attackers can craft GGUF files with enormous tensor extents that overflow ggml_nbytes() and strides, causing out-of-bounds memory access when buffers are sized from wrapped byte counts.
Bu açığın açıklamasını Türkçeye çevirdik. Adım adım çözüm önerilerini kritik ve yeni açıklar için hazırlıyoruz; düzeltilmiş sürüm aşağıdaki tabloda, ayrıntılar üreticinin duyurusunda.
Etkilenen sürümler1 yazılım
| Yazılım | Etkilenen | Düzeltildiği sürüm |
|---|---|---|
| ggml-org llama.cpp | ≥ b10398, < b11301 | b11301 |
| ≥ 0.1.0, < 0.6.0 | 0.6.0 |
Kaynaklar8 kaynak
- CVE.org kaydı
- NVD kaydı
- github.com/ggml-org/llama.cpp/pull/29384 Yama
- github.com/…ommit/2149c00f4442dc59302e134a02e4c99d5f7ed9fc Yama
- github.com/ggml-org/llama.cpp/issues/29383 Üçüncü taraf
- vulncheck.com/…1301-integer-overflow-in-gguf-init-from-reader Üçüncü taraf
- github.com/ggml-org/llama.cpp/blob/v0.5.0/ggml/src/gguf.cpp Diğer
- github.com/ggml-org/llama.cpp/releases/tag/b11301 Diğer
Kayıt geçmişi
- Yayımlandı
İlgili açıklar
Türkçe metin, resmi kayıtlardaki bilgilerle yapay zekâ yardımıyla yazıldı ve yayından önce otomatik kontrollerden geçti. Bir değişikliği uygulamadan önce üreticinin duyurusuna mutlaka bakın.