CVE-2026-108359

Yüksək

Təsvir

PhpSpreadsheet cədvəl fayllarını oxumaq və yazmaq üçün təmiz PHP kitabxanasıdır. 1.30.7, 2.1.19, 2.4.8, 3.10.8 və 5.10.0 versiyalarından əvvəl, src/PhpSpreadsheet/Reader/Ods.php faylındakı Ods::processTableRow funksiyası ODS cədvəl sətirindən məhdudiyyətsiz table:number-rows-repeated atributunu qəbul edir. Sətir bir dəyər ehtiva etdikdə, oxuyucu elektron cədvəlin sətir limitini yoxlamadan hər təkrarlanma üçün xana yaradır, buna görə də hücumçu tərəfindən idarə olunan kiçik bir ODS faylı əhəmiyyətli miqdarda CPU və yaddaş resurslarını istifadə edərək PHP işçisini (worker) dayandıra bilər. Sütun təkrarlanması ayrıca məhdudlaşdırılıb və bu zəifliyin hissəsi deyil. Bu problem 1.30.7, 2.1.19, 2.4.8, 3.10.8 və 5.10.0 versiyalarında düzəldilib.

CiddilikYüksək
CVSS8.7
İstismar ehtimalı—
MəhsulPhpoffice/phpspreadsheet
Dərc22 okt 2026
İlk görülmə22 okt 2026

Necə düzəltmək olar

Yeniləyin
  • phpoffice/phpspreadsheet5.10.0, 3.10.8, 2.4.8, 2.1.19, 1.30.7 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
phpoffice/phpspreadsheetPackagist4.0.0 ≤ v < 5.10.0, 3.3.0 ≤ v < 3.10.8, 2.2.0 ≤ v < 2.4.8, 2.0.0 ≤ v < 2.1.19, v < 1.30.75.10.0, 3.10.8, 2.4.8, 2.1.19, 1.30.7

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.