CVE-2026-107225

Orta

Açıklama

Excelize, Microsoft Excel hesap tablolarını okumak ve yazmak için kullanılan bir Go dili kütüphanesidir. 2.8.0 ile 2.11.0 sürümleri arasında, GetStyle'ın dolgu, kenarlık ve yazı tipi çıkarma yüklemleri, saldırgan tarafından kontrol edilen stil tablosu indeksleri için yalnızca üst sınırları kontrol eder. File.GetStyle, negatif FillID, BorderID ve FontID değerlerinin dilim indekslemeye ulaşmasına izin veren extractStyleCondFuncs yüklemlerine dayanır. Özel olarak hazırlanmış bir styles.xml dosyası negatif bir fillId, borderId veya fontId sağladığında ve uygulama stili okuduğunda, negatif tanımlayıcı yalnızca üst sınırı kontrol eden yüklemi geçer ve negatif bir dilim indeksi haline gelir; bu durum, bir saldırganın hücre stilini okurken panik oluşturmasına olanak tanır. Bu inceleme itibarıyla düzeltilmiş bir sürüm mevcut değildir.

ÖnemOrta
CVSS6.5
İstismar olasılığı—
ÜrünExcelize
Yayın7 Eki 2026
İlk görülme7 Eki 2026

Nasıl düzeltilir

Güncelleyin
  • github.com/xuri/excelize/v22.11.1-0.20260731010303-ae2113b410e5 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
excelize excelize2.8.0 ≤ v ≤ 2.11.0—
github.com/xuri/excelize/v2Go2.8.0 ≤ v < 2.11.1-0.20260731010303-ae2113b410e52.11.1-0.20260731010303-ae2113b410e5

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-107225 · Excelize · Dark Radar