CVE-2026-61449
Açıklama
Grav 2.0.1, ZipArchiver ve GPM\Installer bileşenlerinde bir decompression-bomb boyut sınırı atlatma zafiyeti içermektedir. 2.0.1 sürümünde getirilen boyut sınırı, her girdinin ZIP merkezi dizin üst bilgisinde beyan edilen sıkıştırılmamış boyutu (ZipArchive::statIndex()['size']) toplar ve ayıklama işleminden önce system.gpm.archive.max_uncompressed_size değerini aşan arşivleri reddeder. Bu beyan edilen boyut saldırgan tarafından manipüle edilebilir olduğundan ve gerçek şişirilmiş akışla çapraz kontrol edilmediğinden, girdi başına küçük boyutlar beyan eden özel olarak hazırlanmış bir arşiv, sınır kontrolünü geçerken extractTo() fonksiyonu gerçek ve çok daha büyük içeriği yazarak diski doldurur veya inode kaynaklarını tüketir. Arşivin bir paket kaynağı tarafından sağlanması veya yönetici tarafından yüklenmesi gerekir (admin/operator güveni). 2.0.2 sürümünde düzeltilmiştir. Bu, GHSA-928x-9mpw-8h56 için eksik bir düzeltmedir.
Nasıl düzeltilir
- getgrav/grav2.0.2 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| getgrav/gravPackagist | 2.0.1 ≤ v < 2.0.2 | 2.0.2 |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.