CVE-2026-107225
Təsvir
Excelize, Microsoft Excel cədvəllərini oxumaq və yazmaq üçün Go dilində kitabxanadır. 2.8.0-dan 2.11.0 versiyasına qədər GetStyle funksiyasının doldurma (fill), kənar (border) və şrift (font) çıxarma predikatları hücumçu tərəfindən idarə olunan stil-cədvəl indeksləri üçün yalnız yuxarı hədləri yoxlayır. File.GetStyle mənfi FillID, BorderID və FontID dəyərlərinin slice indeksləməsinə çatmasına şərait yaradan extractStyleCondFuncs predikatlarından istifadə edir. Xüsusi hazırlanmış styles.xml faylı mənfi fillId, borderId və ya fontId təmin etdikdə və tətbiq stili oxuduqda, mənfi identifikator yalnız yuxarı həddi yoxlayan predikata keçir və mənfi slice indeksinə çevrilir ki, bu da hücumçunun xananın stilini oxuyarkən panika (panic) yaratmasına imkan verir. Bu baxış zamanı heç bir düzəliş edilmiş versiya mövcud olmayıb.
Necə düzəltmək olar
- github.com/xuri/excelize/v22.11.1-0.20260731010303-ae2113b410e5 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| excelize excelize | 2.8.0 ≤ v ≤ 2.11.0 | — |
| github.com/xuri/excelize/v2Go | 2.8.0 ≤ v < 2.11.1-0.20260731010303-ae2113b410e5 | 2.11.1-0.20260731010303-ae2113b410e5 |
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.
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.