CVE-2026-34945

Orta

Təsvir

Wasmtime WebAssembly üçün bir runtime-dır. 25.0.0 versiyasından etibarən 36.0.7, 42.0.2 və 43.0.1 versiyalarından əvvəlki versiyalarda, Wasmtime-ın Winch kompilyatorunda WebAssembly-nin memory64 təklifinin hissəsi olan 64-bit cədvəlin table.size təlimatını yanlış tərcümə edən bir xəta mövcuddur. Bu xəta, host-un stekindəki məlumatların WebAssembly qonaqlara açıqlanmasına səbəb ola bilər. Host-un steki, digər host mənşəli əməliyyatlarla bağlı olan və qonaqlara açıqlanması nəzərdə tutulmayan həssas məlumatlar ehtiva edə bilər. Bu xəta konkret olaraq, qaytarılan registrın nə dərəcədə böyük ola biləcəyini görmək üçün cədvəlin indeks tipinə müraciət etmək əvəzinə, table.size-ın geri dönüş dəyərinin statik olaraq 32-bit tam ədəd kimi təyin edilməsi səhvindən qaynaqlanıb. Multi-value returns kimi Winch-in ABI detalları ilə birlikdə bu, qonaq daxilində host-un stek məlumatlarını oxumaq üçün istifadə edilə bilər. Bu zəiflik 36.0.7, 42.0.2 və 43.0.1 versiyalarında aradan qaldırılıb.

CiddilikOrta
CVSS6.5
İstismar ehtimalı—
MəhsulBytecodealliance Wasmtime
Dərc9 apr 2026
İlk görülmə9 apr 2026
Zəiflik növüCWE-681CWE-681

Necə düzəltmək olar

Yeniləyin
  • bytecodealliance wasmtime36.0.7, 42.0.2, 43.0.1 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
bytecodealliance wasmtime25.0.0 ≤ v < 36.0.7, 37.0.0 ≤ v < 42.0.2, 43.0.0 ≤ v < 43.0.136.0.7, 42.0.2, 43.0.1

Versiyanızı yoxlayın

Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.

Intelligence 360 paketində

Attack Surface Management

Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.