CVE-2026-107221

Orta

Təsvir

Excelize, Microsoft Excel cədvəllərini oxumaq və yazmaq üçün nəzərdə tutulmuş Go dili kitabxanasıdır. 2.0.0 versiyasından 2.11.0 versiyasına qədər olan hissədə, checkRow hədəf hüceyrə kəsiminin (slice) ölçüsünü XML sənəd sırasındakı sonuncu hüceyrəyə əsasən təyin edir və sonra hər bir hüceyrəni öz açıq sütun istinadına görə yenidən paylayır. GetCellValue funksiyası workSheetReader və checkRow-a çatdıqda, targetList daha erkən gələn sıraçot və hüceyrə üçün çox qısa olur. Xüsusi hazırlanmış sətirdə daha yüksək sütunlu hüceyrə daha aşağı sütunlu sonuncu hüceyrədən əvvəl yerləşdirildikdə və stream olmayan iş vərəqi (worksheet) API-si vərəqi oxuduqda, erkən hüceyrənin sütun indeksi sonuncu hüceyrədən törəmiş kəsim uzunluğunu aşır ki, bu da hücumçuya bərpa olunmayan panikaya səbəb olmağa və prosesi dayandırmağa imkan verir. Bu baxış zamanı 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.20260816084418-46a5eb289448 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
excelize excelize2.0.0 ≤ v ≤ 2.11.0—
github.com/xuri/excelize/v2Go2.0.0 ≤ v < 2.11.1-0.20260816084418-46a5eb2894482.11.1-0.20260816084418-46a5eb289448

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