CVE-2023-27477

Düşük

Açıklama

wasmtime, WebAssembly için hızlı ve güvenli bir çalışma zamanıdır. Wasmtime'ın kod oluşturma arka ucu olan Cranelift, x86_64 platformlarında WebAssembly `i8x16.select` talimatı için, aynı operand talimata sağlandığında ve seçilen indekslerin bazıları 16'dan büyük olduğunda yanlış sonuçlar üreten bir hataya sahiptir. `pshufb` talimatına giden maskenin hesaplanmasında, şeritler ikinci vektörden seçilirse hatalı sonuçların döndürülmesine neden olan bir "off-by-one" hatası bulunmaktadır. Bu kod üretimi hatası Wasmtime 6.0.1, 5.0.1 ve 4.0.1 sürümlerinde düzeltilmiştir. Kullanıcıların bu güncellenmiş sürümlere yükseltme yapmaları önerilir. Şu anda yükseltme yapmak sizin için bir seçenek değilse, Wasm simd önerisini devre dışı bırakarak bu hatalı derlemeden kaçınabilirsiniz. Ek olarak, hata yalnızca x86_64 ana makinelerde mevcuttur. AArch64 ve s390x gibi diğer platformlar etkilenmemiştir.

ÖnemDüşük
CVSS3.1
İstismar olasılığı—
ÜrünBytecodealliance Wasmtime
Yayın8 Mar 2023
İlk görülme8 Mar 2023
Zayıflık türüCWE-193CWE-193

Nasıl düzeltilir

Güncelleyin
  • bytecodealliance wasmtime4.0.1 ya da sonraki bir sürüm
  • bytecodealliance cranelift-codegen0.91.1 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
bytecodealliance wasmtime0.37.0 ≤ v < 4.0.1, 5.0.0, 6.0.04.0.1
bytecodealliance cranelift-codegen0.84.0 ≤ v < 0.91.1, 0.92.0, 0.93.00.91.1

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-2023-27477 · Bytecodealliance Wasmtime · Dark Radar