CVE-2026-59933

Yüksək

Təsvir

PhpSpreadsheet cədvəl fayllarını oxumaq və yazmaq üçün təmiz PHP kitabxanasıdır. Versiyalar 4.0.0-dan 5.8.0-a qədər, 3.3.0-dan 3.10.6-ya qədər, 2.2.0-dan 2.4.6-ya qədər, 2.0.0-dan 2.1.17-yə qədər və 1.30.5 daxil olmaqla bütün buraxılışlarda OLE reader dövrləri aşkar etmədən və ya maksimum zəncir uzunluğunu tələb etmədən hücumçu tərəfindən idarə olunan XLS/OLE metadata-dakı sektor zəncirlərini izləyir. Kiçik, yanlış formalaşdırılmış bir .xls/OLE faylı kiçik blok depotu sektor zəncirinin özünə yönəlməsini təmin edə bilər. Normal XLS aşkarlanması zamanı OLERead::read() funksiyası PHP prosesi yaddaşı tükəndirənə qədər eyni sektor məlumatlarını təkrarən əlavə edir. Buna Reader\Xls::canRead() vasitəsilə və buna görə də avtomatik cədvəl tipi aşkarlanması yolu ilə çata bilər. Hücumçu tərəfindən idarə olunan cədvəl yükləmələrini qəbul edən tətbiqlər çox kiçik bir fayl səbəbindən xidmətdən imtina (DoS) problemi ilə qarşılaşa bilər. Bu problem 5.8.1, 3.10.7, 2.4.7, 2.1.18 və 1.30.6 versiyalarında düzəldilmişdir.

CiddilikYüksək
CVSS7.5
İstismar ehtimalı—
MəhsulPhpoffice/phpspreadsheet
Dərc28 iyl 2026
İlk görülmə28 iyl 2026

Necə düzəltmək olar

Yeniləyin
  • phpoffice/phpspreadsheet5.8.1, 3.10.7, 2.4.7, 2.1.18, 1.30.6 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.8.1, 3.3.0 ≤ v < 3.10.7, 2.2.0 ≤ v < 2.4.7, 2.0.0 ≤ v < 2.1.18, v < 1.30.65.8.1, 3.10.7, 2.4.7, 2.1.18, 1.30.6

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-59933 · Phpoffice/phpspreadsheet · Dark Radar