CVE-2026-34942
Təsvir
Wasmtime WebAssembly üçün bir runtime-dır. 24.0.7, 36.0.7, 42.0.2 və 43.0.1 versiyalarından əvvəl, Wasmtime-ın sətirləri Component Model-in utf16 və ya latin1+utf16 kodlaşdırmalarına transkodlaşdırma tətbiqi yenidən ayrılmış sətirlərin düzülüşünü (alignment) düzgün şəkildə yoxlamırdı. Bu o demək idi ki, transkodlaşdırma üçün host-a düzülməmiş göstəricilər (pointers) ötürülə bilərdi ki, bu da host panic-ə səbəb olardı. Bu panic, komponentlər arasında xüsusi ünvanlara malik çox spesifik sətirlər ötürən zərərli qonaqlar (guests) tərəfindən tetiklənilə bilər. Panic şərtləri bu vəziyyətdə qonaq tərəfindən idarə edildiyi üçün, host panic-lər Wasmtime-da DoS vektoru hesab olunur. Bu boşluq 24.0.7, 36.0.7, 42.0.2 və 43.0.1 versiyalarında aradan qaldırılıb.
Necə düzəltmək olar
- bytecodealliance wasmtime24.0.7, 36.0.7, 42.0.2, 43.0.1 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| bytecodealliance wasmtime | v < 24.0.7, 25.0.0 ≤ v < 36.0.7, 37.0.0 ≤ v < 42.0.2, 43.0.0 ≤ v < 43.0.1 | 24.0.7, 36.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.
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.