CVE-2026-107220

Orta

Təsvir

Excelize, Microsoft Excel cədvəllərini oxumaq və yazmaq üçün nəzərdə tutulmuş Go dili kitabxanasıdır. 2.7.1 versiyasından 2.11.0 versiyasına qədər olan hissədə, mergeCellsParser boş mergeCell istinadı üçün keşlənmiş düzbucaqlını boş saxlayır və daha sonra həmin boş kəsimi (slice) uzunluq yoxlaması aparmadan cellInRange funksiyasına ötürür. GetCellValue funksiyası mergeCellsParser-ə müraciət edir, o isə mergeCell ref atributundan törəyən boş düzbucaqlını cellInRange funksiyasına ötürür. Xüsusi hazırlanmış iş vərəqi boş mergeCell istinadı ehtiva etdikdə və non-streaming hüceyrə API-si bu vərəqi oxuduqda, cellInRange boş kəsimdə dörd mövqeyi indeksləyir ki, bu da hücumçuya təsirlənən ilk hüceyrə əməliyyatı zamanı panikaya (panic) səbəb olmağa imkan verir. Bu baxış keçirildiyi vaxta qədər heç bir düzəliş edilmiş versiya mövcud olmayıb.

CiddilikOrta
CVSS6.5
İstismar ehtimalı—
MəhsulExcelize
Dərc7 okt 2026
İlk görülmə7 okt 2026

Necə düzəltmək olar

Yeniləyin
  • github.com/xuri/excelize/v22.11.1-0.20260820023833-99903a3240e5 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
excelize excelize2.7.1 ≤ v ≤ 2.11.0—
github.com/xuri/excelize/v2Go2.7.1 ≤ v < 2.11.1-0.20260820023833-99903a3240e52.11.1-0.20260820023833-99903a3240e5

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.

Intelligence 360 paketində

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.

CVE-2026-107220 · Excelize · Dark Radar