CVE-2026-104855
Açıklama
Wasmtime, WebAssembly için bir çalışma zamanıdır. 46.0.0 ile 46.0.2 ve 47.0.3 sürümleri arasında; memory.copy, table.grow ve array.copy dahil olmak üzere toplu işlemler içindeki yakıt (fuel) ve dönem (epoch) ön alma kontrolleri, bir gömücü Store'u Store::epoch_deadline_callback içinde değiştirdiğinde veya iptal ya da tuzak (trap) sonrası Store'u kullanmaya devam ettiğinde geçersiz ara durumları açığa çıkarabilir. İptal edilen boş olamaz (non-nullable) tablo büyümesi null öğeler bırakabilir, memory.copy sırasında doğrusal bellek büyümesi tutulan ham işaretçileri geçersiz kılabilir ve array.copy sırasında geri çağırma tetiklemeli çöp toplama (garbage collection), GC işaretçilerini geçersiz kılarak çökmeye, geçersiz bellek erişimine veya GC yığın bozulmasına neden olabilir. Geri çağırmaları yalnızca Store<T> içindeki ana bilgisayar verilerine erişen gömücüler ve zaman aşımı veya dönem sonrasında Store'u atan gömücüler etkilenmemektedir. Bu sorun 46.0.2 ve 47.0.3 sürümlerinde düzeltilmiştir.
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ün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| bytecodealliance wasmtime | >= 46.0.0, < 46.0.2, >= 47.0.0, < 47.0.3 | — |
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.