PT-2026-134169
CVE-2026-119332
·
تاريخ النشر
2026-10-30
·
تاريخ التحديث
2026-10-30
الوصف من
CVSS 3.1
8.8
عاليةالمقاييسAV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
اسم البرنامج المصاب والإصدارات المتأثرة
Ladybird الإصدارات السابقة لـ 209579c96473c75bd5eba9701fcadb841a045964
Description
توجد مشكلة في فساد الذاكرة في دالة
FinalizationRegistry::cleanup() ضمن Libraries/LibJS/Runtime/FinalizationRegistry.cpp. تحدث المشكلة عندما يتم إزالة سجل ميت من m records مع الاحتفاظ بمؤشر (iterator) للسجل التالي FinalizationRecord. إذا قام استدعاء callback بالتنظيف بتشغيل JavaScript يتحكم فيه المهاجم يستدعي unregister() للسجل التالي، فإن دالة remove by token() تقوم بتحرير العقدة التي يشير إليها المؤشر. بعد ذلك، تقوم عمليات التنظيف التالية بقراءة حقلي target و held value بعد تحريرهما، مما يؤدي إلى تعطل إصدارات WebContent المختبرة أو حدوث فساد في الذاكرة في إصدارات الإنتاج.Recommendations
التحديث إلى الإصدار 209579c96473c75bd5eba9701fcadb841a045964.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾