CVE-2021-41253

Orta

Açıklama

Zydis bir x86/x86-64 disassemble kütüphanesidir. Özel formatter hook'ları içerisinde güvenilmeyen kullanıcı verilerini formatter tamponuna eklemek için `zycore` tarafından sağlanan dize fonksiyonlarını kullanan v3.2.0 ve daha eski Zydis sürümlerini kullanan kullanıcılar, yığın tampon taşmalarıyla karşılaşabilir. Zydis'in eski sürümleri, formatter tamponundaki dize nesnesini düzgün şekilde başlatmayı başaramamış, birkaç alanı başlatmayı unutarak değerlerini şansa bırakmıştır. Bu durum, `ZyanStringAppend` gibi zycore fonksiyonlarının yeni hedef boyut için yanlış hesaplamalar yapmasına neden olarak yığın belleğinin bozulmasıyla sonuçlanabilir. Zydis dahili olarak bu alanlar üzerinde işlem yapan zycore dize fonksiyonlarını kullanmadığı için bu durum standart, özelleştirilmemiş Zydis formatter'ını etkilemez. Ancak, zycore dize fonksiyonları, formatter'ı genişletmek isteyen kütüphane kullanıcıları için formatter tamponu ile çalışmanın öngörülen yolu olduğundan, bunu yine de Zydis'te bir güvenlik açığı olarak değerlendiriyoruz. Bu hata 3.2.1 sürümüyle birlikte düzeltilmiştir. Geçici bir çözüm olarak kullanıcılar, yamalanmış bir sürüme güncelleyene kadar formatter hook'larında zycore dize fonksiyonlarını kullanmaktan kaçınabilirler.

ÖnemOrta
CVSS5.9
İstismar olasılığı—
ÜrünZyantific Zydis
Yayın8 Kas 2021
İlk görülme8 Kas 2021

Nasıl düzeltilir

Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
zyantific zydisv ≤ 3.2.0—

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.

Intelligence 360 paketinde

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.

CVE-2021-41253 · Zyantific Zydis · Dark Radar