PT-2026-134194
CVE-2026-62848
·
تاريخ النشر
2026-10-30
·
تاريخ التحديث
2026-10-30
الوصف من
CVSS 3.1
7.3
عاليةالمقاييسAV:L/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H
اسم البرنامج المصاب والإصدارات المتأثرة
Metalama الإصدارات من 2023.0.101-rc حتى 2025.1.17
Metalama الإصدارات من 2026.0.x حتى 2026.0.24
Metalama الإصدارات من 2026.1.0 حتى 2026.1.18
إضافة Metalama + PostSharp الإصدارات من 2024.1 حتى 2026.1.4
إضافة Metalama (الإصدارات المتأثرة غير محددة)
إضافة Caravela (الإصدارات المتأثرة غير محددة)
الوصف
يقوم تكامل Windows Visual Studio بإلغاء تسلسل رسائل الأنابيب المسماة المحلية (named-pipe) دون تقييد أنواع Common Language Runtime (CLR) التي يمكن إنشاؤها. تربط الأنبوبة المتأثرة بين
devenv (عملية تحليل كود Roslyn خارج العملية) وعملية CodeLens باستخدام تنسيق اسم يمكن التنبؤ به وهو Metalama {role} {processId} {hash(PackageVersion)}. في الإصدارات حتى 2026.0.x، يستخدم النظام Newtonsoft.Json مع TypeNameHandling.All حيث تقوم الدالة BindToType بحل أنواع عشوائية دون وجود قائمة مسموح بها. أما الإصدارات من 2026.1.0 إلى 2026.1.18 فتستخدم MessagePack غير محدد النوع مع TypelessObjectResolver والذي يسمح أيضاً بإنشاء أنواع عشوائية. يمكن لعملية محلية تعمل تحت نفس حساب المستخدم إرسال رسائل مصممة خصيصاً إلى الأنبوبة لتحقيق تنفيذ كود عشوائي داخل عملية Visual Studio المتأثرة. لا تتأثر عمليات البناء التي تتم عبر سطر الأوامر أو MSBuild فقط.التوصيات
تحديث Metalama إلى الإصدارات 2025.1.18 أو 2026.0.25 أو 2026.1.19.
تحديث إضافة Metalama + PostSharp إلى الإصدار 2026.1.5.
إزالة أو نقل إضافة Metalama المتقاعدة.
إزالة أو نقل إضافة Caravela المتقاعدة.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾