CVE-2026-21869

Yüksek

Açıklama

llama.cpp, C/C++ dilinde yazılmış birkaç LLM modelinin çıkarım aracıdır. 55d4206c8 ve önceki commitlerde, llama.cpp sunucusunun completion uç noktalarında n_discard parametresi, negatif olmadığından emin olmak için herhangi bir doğrulama yapılmadan doğrudan JSON girdisinden ayrıştırılmaktadır. Negatif bir değer sağlandığında ve bağlam dolduğunda, llama_memory_seq_rm/add ters bir aralık ve negatif bir ofset alır; bu durum, token değerlendirme döngüsünde sınır dışı bellek yazımlarına neden olur. Bu deterministik bellek bozulması, işlemin çökmesine yol açabilir veya uzaktan kod çalıştırmaya (RCE) olanak tanıyabilir. Yayınlanma tarihinde herhangi bir düzeltme mevcut değildir.

ÖnemYüksek
CVSS8.8
İstismar olasılığı—
ÜrünGgml Llama.cpp
Yayın8 Oca 2026
İlk görülme8 Oca 2026

Nasıl düzeltilir

Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
ggml llama.cppAralık belirtilmemiş—

Sürümünüzü kontrol edin

Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.

Intelligence 360 paketinde

Attack Surface Management

Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.

CVE-2026-21869 · Ggml Llama.cpp · Dark Radar