PT-2026-31688
CVE-2026-34971
·
تاريخ النشر
2026-04-09
·
تاريخ التحديث
2026-09-25
الوصف من
CVSS 4.0
9.0
حرجةالمقاييسAV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات Wasmtime من 32.0.0 إلى 36.0.6، و42.0.2، و43.0.1
الوصف
تحتوي الخلفية البرمجية للتجميع Cranelift في Wasmtime على ثغرة في بنى aarch64 عند معالجة أنماط وصول محددة إلى الـ«هيوب». قد يؤدي ذلك إلى حسابات عناوين غير صحيحة، مما قد يسمح لوحدة WebAssembly بتجاوز فحوصات الحدود وقراءة أو كتابة في ذاكرة المضيف بشكل تعسفي. هذه مشكلة هروب من بيئة الحماية (sandbox). تحدث المشكلة مع ذاكرات WebAssembly الخطية ذات 64 بت عند تمكين
Config::wasm memory64، وعند تعطيل إجراءات التخفيف الخاصة بـ Spectre أو المصائد القائمة على الإشارات. السبب الجذري هو التجميع الخاطئ لعملية تحميل بالصيغة load(iadd(base, ishl(index, amt))) حيث amt هو ثابت، وذلك بسبب قناع غير صحيح أثناء اختيار التعليمات.التوصيات
قم بالتحديث إلى إصدار Wasmtime 36.0.7 أو أحدث، أو 42.0.2، أو 43.0.1.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾