CVE-2026-107223
Təsvir
Excelize, Microsoft Excel cədvəllərini oxumaq və yazmaq üçün nəzərdə tutulmuş Go dili kitabxanasıdır. 2.1.0 versiyasından 2.11.0 versiyasına qədər olan hissədə, flatCols funksiyası fayldan yüklənmiş sütun diapazonlarını Min və Max dəyərlərinin iş vərəqinin sütun limiti ilə uyğunluğunu yoxlamadan genişləndirir. SetColWidth funksiyası flatCols-a müraciət edir və o da MaxColumns limitini tətbiq etmədən xlsxCol.Min-dən xlsxCol.Max-a qədər genişlənməni həyata keçirir. Xüsusi hazırlanmış iş vərəqi həddindən artıq böyük col max atributu təqdim etdikdə və tətbiq sütun mutatorunu çağırdıqda, flatCols hücumçunun seçdiyi hər bir sütun nömrəsi üçün dərin surət çıxarma (deep copy) və əlavə etmə (append) əməliyyatlarını yerinə yetirir ki, bu da hücumçuya həddindən artıq CPU və yaddaş resurslarını istifadə etməyə və ya OOM (Out Of Memory) xətasını tetikləməyə imkan verir. Bu baxış keçirilən tarixinə e
Necə düzəltmək olar
- github.com/xuri/excelize/v22.11.1-0.20260807015645-a54c578af309 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.1.0 ≤ v ≤ 2.11.0 | — |
| github.com/xuri/excelize/v2Go | 2.1.0 ≤ v < 2.11.1-0.20260807015645-a54c578af309 | 2.11.1-0.20260807015645-a54c578af309 |
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.