ينطبق على
.NET

ينطبق على

Microsoft .NET Framework 4.8

إشعار

في 23 يوليو 2020، تم إصدار التحديث KB4552953 v2 لاستبدال v1 ل .NET Framework 4.8 لنظامي التشغيل Windows 7 SP1 و Windows Server 2008 R2 SP1. لم يتم تثبيت تحديث v1 للعملاء الذين لديهم تكوينات ESU معينة.  يقوم تحديث v2 بتصحيح المشكلة للعملاء الذين لم يتمكنوا من تثبيت تحديث v1.  

إذا قمت بتثبيت KB4552953 v1 بالفعل، فلا يلزم اتخاذ أي إجراء.  

للحصول على KB4552953 v2، راجع قسم "كيفية الحصول على التحديث وتثبيته".

هام تحقق من تثبيت التحديثات المطلوبة المدرجة في قسم كيفية الحصول على هذا التحديث قبل تثبيت هذا التحديث. 

مهمقد يحتاج بعض العملاء الذين يستخدمون Windows Server 2008 R2 SP1 وقاموا بتنشيط الوظيفة الإضافية لمفتاح تنشيط ESU المتعدد (MAK) قبل تثبيت تحديثات 14 يناير 2020 إلى إعادة تنشيط مفتاحهم. يجب أعاده تنشيط ألأجهزه المتأثرة مره واحده فقط.  للحصول على معلومات حول التنشيط، راجع منشور المدونة هذا.

هام  سيستمر توفر ملفات سيارة أجرة فحص WSUS لنظامي التشغيل Windows 7 SP1 و Windows Server 2008 R2 SP1. إذا كانت لديك مجموعة فرعية من الأجهزة التي تقوم بتشغيل أنظمة التشغيل هذه دون ESU، فقد تظهر على أنها غير متوافقة في مجموعات أدوات إدارة التصحيح والتوافق.

هام  يجب على العملاء الذين اشتروا تحديث الأمان الموسع (ESU) للإصدارات المحلية من أنظمة التشغيل هذه اتباع الإجراءات الواردة في KB4522133 لمواصلة تلقي تحديثات الأمان بعد انتهاء الدعم الموسع في 14 يناير 2020. لمزيد من المعلومات حول ESU والإصدارات المدعومة، راجع KB4497181.

هام  اعتبارا من 15 يناير 2020، سيظهر إعلام بملء الشاشة يصف خطر الاستمرار في استخدام Windows 7 Service Pack 1 بعد وصوله إلى نهاية الدعم في 14 يناير 2020. وسيظل الإعلام على الشاشة إلى أن تقوم بالتفاعل معه. سيظهر هذا الإعلام فقط في الإصدارات التالية من Windows 7 Service Pack 1:

ملاحظهلن يظهر الإعلام على الأجهزة أو الأجهزة المرتبطة بالمجال في وضع kiosk.

هام بدءا من أغسطس 2019، تتطلب التحديثات إلى .NET Framework 4.6 والإصدارات الأحدث، Windows Server 2008 R2 SP1 وWindows 7SP1، دعم توقيع رمز SHA-2. يرجى التأكد من أن لديك جميع التحديثات Windows الأخيرة قبل تطبيق هذا التحديث لتجنب مشكلات التثبيت. لمزيد من المعلومات التفصيلية حول تحديثات دعم توقيع التعليمات البرمجية SHA-2، يرجى مراجعة 4474419 KB.

الملخص

توجد ثغرة أمنية في تنفيذ التعليمات البرمجية عن بعد في .NET Framework البرنامج عندما يفشل البرنامج في التحقق من العلامات المصدر لملف. يمكن للمهاجم الذي نجح في استغلال الثغرة الأمنية تشغيل تعليمات برمجية عشوائية في سياق المستخدم الحالي. إذا تم تسجيل دخول المستخدم الحالي بحقوق المستخدم الإدارية، يمكن للمهاجم التحكم في النظام المتأثر. يمكن للمهاجم بعد ذلك تثبيت البرامج؛ عرض البيانات أو تغييرها أو حذفها؛ أو إنشاء حسابات جديدة مع حقوق المستخدم الكاملة. قد يكون المستخدمون الذين تم تكوين حساباتهم للحصول على حقوق مستخدم أقل على النظام أقل تأثيرا من المستخدمين الذين يعملون مع حقوق المستخدم الإدارية. يتطلب استغلال الثغرة الأمنية أن يفتح المستخدم ملفا معد خصيصا بإصدار متأثر من .NET Framework. في سيناريو هجوم البريد الإلكتروني، يمكن للمهاجم استغلال الثغرة الأمنية عن طريق إرسال الملف المصمم خصيصا للمستخدم وإقناع المستخدم بفتح الملف. يعالج تحديث الأمان الثغرة الأمنية عن طريق تصحيح كيفية التحقق من .NET Framework العلامات المصدر لملف.

لمعرفة المزيد حول الثغرات الأمنية، انتقل إلى الثغرات الأمنية الشائعة والتعرض (CVE) التالية.

توجد ثغرة أمنية في رفض الخدمة عندما يعالج .NET Framework طلبات الويب بشكل غير صحيح. قد يتسبب المهاجم الذي نجح في استغلال هذه الثغرة الأمنية في رفض الخدمة ضد تطبيق ويب .NET Framework. يمكن استغلال الثغرة الأمنية عن بعد، دون مصادقة. يمكن لمهاجم بعيد غير مصادق عليه استغلال هذه الثغرة الأمنية عن طريق إصدار طلبات معدة خصيصا لتطبيق .NET Framework. يعالج التحديث الثغرة الأمنية عن طريق تصحيح كيفية تعامل تطبيق الويب .NET Framework مع طلبات الويب.

لمعرفة المزيد حول الثغرات الأمنية، انتقل إلى الثغرات الأمنية الشائعة والتعرض (CVE) التالية.

تحسينات الجودة والموثوقية

نماذج Winforms

- يعالج مشكلة في إعادة تهيئة عنصر تحكم WinForms ComboBox في واجهة مستخدم AD FS MMC.

- يعالج مشكلة الحصول على عناصر يمكن الوصول إليها لعناصر خاصية PropertyGridView ComboBox - إضافة التحقق من وجود العنصر وصحته.

- يعالج مشكلة تتعلق بالتفاعل بين عنصر تحكم مستخدم WPF واستضافة تطبيق WinForms عند معالجة إدخال لوحة المفاتيح.

سير العمل

- يعالج مشكلة إمكانية وصول ذوي الاحتياجات الخاصة حيث يستخدم النص الموجود داخل المحرر Visual Basic ل Windows Workflow Foundation الألوان الخاطئة في نسق التباين العالي.

CLR1

- يعالج الأعطال النادرة التي يمكن أن تحدث إذا تم تمكين Server GC وحدث GC أثناء تشغيل مؤشر ترابط آخر للتعليمات البرمجية NGen'ed التي تجري الاستدعاء الأولي إلى التعليمات البرمجية NGen'ed في وحدة نمطية 2 حيث يتضمن نوع معلمة واحد أو أكثر أنواع قيم محددة في وحدة نمطية 3.

- يعالج الأعطال التي يمكن أن تحدث في سيناريوهات معينة تتضمن وحدات المعالجة المركزية ذات الإضافة الساخنة و/أو الأجهزة متعددة المجموعات حيث لا يكون عدد وحدات المعالجة المركزية لكل مجموعة متناسقا عبر جميع المجموعات

- يعالج الأعطال النادرة أو حالات التوقف التام التي يمكن أن تحدث في حالة حدوث GC أثناء تشغيل مؤشر ترابط آخر للتعليمات البرمجية NGen'ed التي تقوم بإجراء الاستدعاء الأولي إلى أسلوب ثابت داخل نفس الوحدة النمطية حيث يتضمن نوع معلمة واحد أو أكثر أنواع قيم تمت إعادة توجيه النوع.

- يعالج الأعطال النادرة التي يمكن أن تحدث أثناء الاستدعاء الأول الذي تجريه التعليمات البرمجية الأصلية في الجزء المدار من DLL الوضع المختلط.

1 وقت تشغيل اللغة الشائعة (CLR)

المشكلات المعروفة في هذا التحديث

العرض

لا يتم تثبيت هذا التحديث، ويعيد رسائل الخطأ التالية أو كليهما:

  • -2146762495

  • الشهادة المطلوبة ليست ضمن فترة صلاحيتها عند التحقق من ساعة النظام الحالية أو الطابع الزمني في الملف الموقع.

الحل البديل

للتغلب على هذه المشكلة، اتبع الخطوات التالية:

  1. قم بتنزيل الحزمة من كتالوج Microsoft Update عن طريق تحديد الزر Download بجوار الحزمة المناسبة وحفظها في دليل محلي.

  2. في موجه أوامر غير مقيد، انتقل إلى الدليل المحلي، ثم قم بتشغيل الأمر القابل للتطبيق.

    بالنسبة للأنظمة المستندة إلى x86:

    NDP48-KB4552953-x86.exe /createlayout <> fullpath

    بالنسبة للأنظمة المستندة إلى x64:

    NDP48-KB4552953-x64.exe /createlayout <> fullpath

  3. من نفس الدليل المحلي، قم بتشغيل الأمر التالي لتثبيت التحديث:

    NDP48-KB4552953.msp

    بدلا من ذلك، لتثبيت التحديث في الوضع الصامت، قم بتشغيل الأمر التالي:

    NDP48-KB4552953.msp /q /norestart

معلومات إضافية حول هذا التحديث

تحتوي المقالات التالية على معلومات إضافية حول هذا التحديث من حيث صلته بإصدارات المنتجات الفردية.

  • 4556403 وصف تحديث الأمان فقط .NET Framework 3.5.1، 4.5.2، 4.6، 4.6.1، 4.6.2، 4.7، 4.7.1، 4.7.2، 4.8 ل Windows 7 SP1 Windows Server 2008 R2 SP1 (KB4556403)

كيفية الحصول على التحديث وتثبيته

قبل تثبيت هذا التحديث

شرط:

لتطبيق هذا التحديث، يجب أن يكون لديك .NET Framework 4.8 مثبتا.

يجب تثبيت التحديثات المذكورة أدناه وإعادة تشغيل جهازك قبل تثبيت مجموعة التحديثات الأخيرة. يحسّن تثبيت هذه التحديثات موثوقية عملية التحديث ويخفّف من المشكلات المحتملة التي تظهر أثناء تثبيت مجموعة التحديثات الأخيرة وتطبيق إصلاحات الأمان من Microsoft.

  1. تحديث مكدس الخدمة (SSU) في 12 مارس 2019 (KB4490628). للحصول على الحزمة المستقلة ل SSU هذا، ابحث عنها في كتالوج Microsoft Update. هذا التحديث مطلوب لتثبيت التحديثات الموقعة بـ SHA-2 فقط.

  2. آخر تحديث SHA-2 (KB4474419) تم إصداره في 10 سبتمبر 2019. إذا كنت تستخدم Windows Update، سيتم تقديم آخر تحديث SHA-2 لك تلقائيًا. هذا التحديث مطلوب لتثبيت التحديثات الموقعة بـ SHA-2 فقط. لمزيد من المعلومات حول تحديثات SHA-2، راجع متطلب دعم توقيع التعليمات البرمجية SHA-2 لسنة 2019 لكل من Windows وخادم WSUS‏‎.

  3. تم إصدار حزمة إعداد ترخيص تحديثات الأمان الموسع (ESU) (KB4538483) في 11 فبراير 2020. سيتم عرض حزمه إعداد ترخيص ESU لك من WSUS. للحصول على الحزمة المستقلة لحزمة إعداد ترخيص ESU، ابحث عنها في كتالوج Microsoft Update.

تثبيت هذا التحديث

قناة الإصدار

متوفر

الخطوة التالية

كتالوج Microsoft Update

نعم

للحصول على الحزمة المستقلة لهذا التحديث، انتقل إلى موقع ويب كتالوج Microsoft Update .

خادم Windows Server Update Services ‏(WSUS)

نعم

ستتم مزامنة هذا التحديث تلقائيًا مع خادم WSUS إذا قمت بتكوين المنتجات والتصنيفات كالتالي:

المنتج: Windows 7 Service Pack 1، Windows Server 2008 R2 Service Pack 1، Windows Embedded Standard 7 Service Pack 1، Windows Embedded POSReady 7

التصنيف: تحديثات أمان

متطلبات إعادة التشغيل

يجب إعادة تشغيل الكمبيوتر بعد تطبيق هذا التحديث إذا كان يتم استخدام أي ملفات متأثرة. نوصي بإنهاء جميع التطبيقات المستندة إلى .NET Framework قبل تطبيق هذا التحديث.

تحديث معلومات التوزيع

للحصول على تفاصيل التوزيع لتحديث الأمان هذا، انتقل إلى المقالة التالية في قاعدة معارف Microsoft:

20200512 معلومات نشر تحديث الأمان: 12 مايو 2020

تحديث معلومات الإزالة

ملاحظة لا نوصي بإزالة أي تحديث أمان. لإزالة هذا التحديث، استخدم عنصر البرامج والميزات في لوحة التحكم.

تحديث معلومات إعادة التشغيل

لا يتطلب هذا التحديث إعادة تشغيل النظام بعد تطبيقه ما لم يتم تأمين الملفات التي يتم تحديثها أو قيد الاستخدام.

معلومات الملفات

يقوم إصدار اللغة الإنجليزية (الولايات المتحدة) من تحديث البرامج هذا بتثبيت ملفات لها سمات مسرودة في الجداول التالية.

x86

اسم الملف

إصدار الملف

حجم الملف

التاريخ

الوقت

clr.dll

4.8.4180.0

8,044,832

09-أبريل 2020

18:04

clrjit.dll

4.8.4180.0

561,648

09-أبريل 2020

18:04

mscordacwks.dll

4.8.4180.0

1,315,104

09-أبريل 2020

18:04

mscordbi.dll

4.8.4180.0

1,196,320

09-أبريل 2020

18:04

mscoreei.dll

4.8.4180.0

581,920

09-أبريل 2020

18:04

mscorlib.dll

4.8.4180.0

5,678,576

09-أبريل 2020

18:04

Placeholder.dll

4.8.4180.0

26,096

09-أبريل 2020

18:04

VsVersion.dll

14.8.4180.0

19,232

09-أبريل 2020

18:04

PenIMC2_v0400.dll

4.8.4180.0

107,504

09-أبريل 2020

18:04

peverify.dll

4.8.4180.0

190,232

09-أبريل 2020

18:04

PresentationCore.dll

4.8.4180.0

3,676,440

09-أبريل 2020

18:04

PresentationFramework.dll

4.8.4180.0

6,271,264

09-أبريل 2020

17:54

PresentationFramework-SystemData.dll

4.8.4180.0

25,376

09-أبريل 2020

17:54

PresentationHost_v0400.dll

4.8.4180.0

241,648

09-أبريل 2020

18:04

PresentationHost_v0400.dll.mui

4.8.4180.0

85,272

09-أبريل 2020

18:04

PresentationNative_v0400.dll

4.8.4180.0

930,808

09-أبريل 2020

18:04

ServiceMonikerSupport.dll

4.8.4180.0

32,272

09-أبريل 2020

18:04

SMDiagnostics.dll

4.8.4180.0

73,880

09-أبريل 2020

17:54

SOS.dll

4.8.4180.0

774,944

09-أبريل 2020

18:04

System.Activities.dll

4.8.4180.0

1,534,312

09-أبريل 2020

17:54

System.Core.dll

4.8.4180.0

1,556,832

09-أبريل 2020

17:54

System.IdentityModel.dll

4.8.4180.0

1,094,504

09-أبريل 2020

17:54

System.IdentityModel.Services.dll

4.8.4180.0

199,152

09-أبريل 2020

17:54

System.Runtime.Serialization.dll

4.8.4180.0

1,054,872

09-أبريل 2020

17:54

System.ServiceModel.Channels.dll

4.8.4180.0

158,704

09-أبريل 2020

17:54

System.ServiceModel.Discovery.dll

4.8.4180.0

309,024

09-أبريل 2020

17:54

System.ServiceModel.dll

4.8.4180.0

6,389,336

09-أبريل 2020

17:54

System.ServiceModel.Internals.dll

4.8.4180.0

254,096

09-أبريل 2020

17:54

System.ServiceModel.WasHosting.dll

4.8.4180.0

40,736

09-أبريل 2020

17:54

System.Windows.Controls.Ribbon.dll

4.8.4180.0

751,392

09-أبريل 2020

17:54

System.Xaml.dll

4.8.4180.0

640,056

09-أبريل 2020

17:54

UIAutomationClient.dll

4.8.4180.0

178,464

09-أبريل 2020

17:54

UIAutomationClientsideProviders.dll

4.8.4180.0

361,760

09-أبريل 2020

17:54

UIAutomationProvider.dll

4.8.4180.0

49,648

09-أبريل 2020

17:54

UIAutomationTypes.dll

4.8.4180.0

223,512

09-أبريل 2020

17:54

WindowsBase.dll

4.8.4180.0

1,306,392

09-أبريل 2020

17:54

WPFFontCache_v0400.exe.mui

4.8.4180.0

19,744

09-أبريل 2020

18:04

WPFFontCache_v0400.exe

4.8.4180.0

27,472

09-أبريل 2020

18:04

wpfgfx_v0400.dll

4.8.4180.0

1,626,608

09-أبريل 2020

18:04

x64

اسم الملف

إصدار الملف

حجم الملف

التاريخ

الوقت

clr.dll

4.8.4180.0

11,251,192

09-أبريل 2020

17:54

clr.dll

4.8.4180.0

8,044,832

09-أبريل 2020

18:04

clrjit.dll

4.8.4180.0

1,365,272

09-أبريل 2020

17:54

clrjit.dll

4.8.4180.0

561,648

09-أبريل 2020

18:04

compatjit.dll

4.8.4180.0

1,280,800

09-أبريل 2020

17:54

mscordacwks.dll

4.8.4180.0

1,808,672

09-أبريل 2020

17:54

mscordacwks.dll

4.8.4180.0

1,315,104

09-أبريل 2020

18:04

mscordbi.dll

4.8.4180.0

1,662,752

09-أبريل 2020

17:54

mscordbi.dll

4.8.4180.0

1,196,320

09-أبريل 2020

18:04

mscoreei.dll

4.8.4180.0

689,952

09-أبريل 2020

17:54

mscoreei.dll

4.8.4180.0

581,920

09-أبريل 2020

18:04

mscorlib.dll

4.8.4180.0

5,439,264

09-أبريل 2020

17:54

mscorlib.dll

4.8.4180.0

5,678,576

09-أبريل 2020

18:04

VsVersion.dll

14.8.4180.0

19,232

09-أبريل 2020

17:54

Placeholder.dll

4.8.4180.0

27,936

09-أبريل 2020

17:54

Placeholder.dll

4.8.4180.0

26,096

09-أبريل 2020

18:04

VsVersion.dll

14.8.4180.0

19,232

09-أبريل 2020

18:04

PenIMC2_v0400.dll

4.8.4180.0

128,288

09-أبريل 2020

17:54

PenIMC2_v0400.dll

4.8.4180.0

107,504

09-أبريل 2020

18:04

peverify.dll

4.8.4180.0

273,184

09-أبريل 2020

17:54

peverify.dll

4.8.4180.0

190,232

09-أبريل 2020

18:04

PresentationCore.dll

4.8.4180.0

3,652,384

09-أبريل 2020

17:54

PresentationCore.dll

4.8.4180.0

3,676,440

09-أبريل 2020

18:04

PresentationFramework.dll

4.8.4180.0

6,271,264

09-أبريل 2020

17:54

PresentationFramework-SystemData.dll

4.8.4180.0

25,376

09-أبريل 2020

17:54

PresentationHost_v0400.dll

4.8.4180.0

310,048

09-أبريل 2020

17:54

PresentationHost_v0400.dll.mui

4.8.4180.0

85,280

09-أبريل 2020

17:54

PresentationHost_v0400.dll

4.8.4180.0

241,648

09-أبريل 2020

18:04

PresentationHost_v0400.dll.mui

4.8.4180.0

85,272

09-أبريل 2020

18:04

PresentationNative_v0400.dll

4.8.4180.0

1,171,744

09-أبريل 2020

17:54

PresentationNative_v0400.dll

4.8.4180.0

930,808

09-أبريل 2020

18:04

ServiceMonikerSupport.dll

4.8.4180.0

35,104

09-أبريل 2020

17:54

ServiceMonikerSupport.dll

4.8.4180.0

32,272

09-أبريل 2020

18:04

SMDiagnostics.dll

4.8.4180.0

73,880

09-أبريل 2020

17:54

SOS.dll

4.8.4180.0

929,056

09-أبريل 2020

17:54

SOS.dll

4.8.4180.0

774,944

09-أبريل 2020

18:04

System.Activities.dll

4.8.4180.0

1,534,312

09-أبريل 2020

17:54

System.Core.dll

4.8.4180.0

1,556,832

09-أبريل 2020

17:54

System.IdentityModel.dll

4.8.4180.0

1,094,504

09-أبريل 2020

17:54

System.IdentityModel.Services.dll

4.8.4180.0

199,152

09-أبريل 2020

17:54

System.Runtime.Serialization.dll

4.8.4180.0

1,054,872

09-أبريل 2020

17:54

System.ServiceModel.Channels.dll

4.8.4180.0

158,704

09-أبريل 2020

17:54

System.ServiceModel.Discovery.dll

4.8.4180.0

309,024

09-أبريل 2020

17:54

System.ServiceModel.dll

4.8.4180.0

6,389,336

09-أبريل 2020

17:54

System.ServiceModel.Internals.dll

4.8.4180.0

254,096

09-أبريل 2020

17:54

System.ServiceModel.WasHosting.dll

4.8.4180.0

40,736

09-أبريل 2020

17:54

System.Windows.Controls.Ribbon.dll

4.8.4180.0

751,392

09-أبريل 2020

17:54

System.Xaml.dll

4.8.4180.0

640,056

09-أبريل 2020

17:54

UIAutomationClient.dll

4.8.4180.0

178,464

09-أبريل 2020

17:54

UIAutomationClientsideProviders.dll

4.8.4180.0

361,760

09-أبريل 2020

17:54

UIAutomationProvider.dll

4.8.4180.0

49,648

09-أبريل 2020

17:54

UIAutomationTypes.dll

4.8.4180.0

223,512

09-أبريل 2020

17:54

WindowsBase.dll

4.8.4180.0

1,306,392

09-أبريل 2020

17:54

WPFFontCache_v0400.exe.mui

4.8.4180.0

19,744

09-أبريل 2020

18:13

WPFFontCache_v0400.exe.mui

4.8.4180.0

19,744

09-أبريل 2020

18:04

WPFFontCache_v0400.exe

4.8.4180.0

29,520

09-أبريل 2020

18:13

WPFFontCache_v0400.exe

4.8.4180.0

27,472

09-أبريل 2020

18:04

wpfgfx_v0400.dll

4.8.4180.0

2,058,016

09-أبريل 2020

17:54

wpfgfx_v0400.dll

4.8.4180.0

1,626,608

09-أبريل 2020

18:04

معلومات حول الحماية والأمان

هل تحتاج إلى مزيد من المساعدة؟

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.