CVE-2026-48111
Açıklama
7-Zip yüksek sıkıştırma oranına sahip bir dosya arşivleyicisidir. 9.21 ile 26.00 arasındaki sürümler, UEFI aygıt yazılımı imaj ayrıştırıcısının (CPP/7zip/Archive/UefiHandler.cpp) ParseDepedencyExpression fonksiyonunda bir off-by-one sınır dışı okuma zafiyeti içermektedir. Fonksiyon, saldırgan tarafından kontrol edilen bir opcode baytını, 10 girişli kExpressionCommands statik dizisinin eleman sayısına karşı >= yerine > kullanarak doğrulamaktadır; bu durum, 10 değerindeki bir opcode'un .rodata bölümündeki dizinin sonunun ötesinde bir işaretçi yuvasının (x64 üzerinde 8 bayt) okunmasına izin verir. Sınır dışı değer daha sonra const char * olarak çözümlenir ve strlen ile memcpy üzerinden arşivin Characts özelliğine aktarılır; bu durum ya hizmet reddine (bitişik baytlar geçerli bir okunabilir işaretçi oluşturmadığında erişim ihlali) ya da bitişik bir .rdata dize sabitinin arşiv meta verilerine sızdırılmasıyla küçük çaplı bir bilgi ifşasına neden olabilir. Zafiyete, ilk gövde baytı 0x0A olan bir SECTION_DXE_DEPEX (0x13) veya SECTION_PEI_DEPEX (0x1B) bölümü işlenirken OpenFv/OpenCapsule → ParseVolume → ParseSections çağrı yolu aracılığıyla IInArchive::Open() sırasında otomatik olarak ulaşılır ve UEFI işleyici, hem UEFIc hem de UEFIf formatları için imza tabanlı algılama ile standart 7z.dll içerisinde varsayılan olarak etkindir. Sonuç (çökme veya sessiz sızıntı), derleme başına deterministiktir ancak bağlayıcı düzenine bağlıdır; herhangi bir yazma primitifi bulunmamakta olup yığın verileri, gizli bilgiler veya ASLR temel adresleri ifşa edilmemektedir. 26.01 sürümü sorunu düzeltmektedir.
Nasıl düzeltilir
- 7-zip 7-zip26.01 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| 7-zip 7-zip | 9.21 ≤ v < 26.01 | 26.01 |
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.