ملاحظة
- تمت المراجعة في 28 أغسطس 2024: تحديث تفاصيل تغيير عاجل إلى قسم المشكلة المعروفة.
- تمت المراجعة في 30 يوليو 2024: إضافة معلومات التغيير العاجل إلى قسم المشكلة المعروفة.
ملاحظة
- تاريخ الإصدار:
9 يوليو 2024 - الإصدار:
.NET Framework 3.5 و4.8.1
يتضمن تحديث 9 يوليو 2024 للإصدار 21H2 من Windows 11 تحسينات على الأمان والموثوقية التراكمية في .NET Framework 3.5 و4.8.1. نوصيك بتطبيق هذا التحديث كجزء من إجراءات الصيانة المنتظمة. قبل تثبيت هذا التحديث، راجع المتطلبات الأساسية وأقسام متطلبات إعادة التشغيل .
الملخص
تحسينات الأمان
CVE-2024-38081 - .NET Framework رفع الثغرة الأمنية للامتيازات
يعالج تحديث الأمان هذا ثغرة أمنية في تنفيذ التعليمات البرمجية عن بعد المفصلة في CVE-2024-38081.
تحسينات الجودة والموثوقية
| Winforms | - يعالج مشكلة في حجم تسريبات الذاكرة المقترنة ب AccessibleObjects المحتجزة في الذاكرة بسبب العد المرجعي. |
|---|---|
| أساسيات .NET | - يعالج مشكلة تتعلق باستخدام الشهادة x509 ضمن PPL في Azure AD. |
معلومات إضافية حول هذا التحديث
تحتوي المقالات التالية على معلومات إضافية حول هذا التحديث من حيث صلته بإصدارات المنتجات الفردية.
- 5041020 وصف التحديث التراكمي للإصدار 3.5 و4.8 و4.8.1 من .NET Framework للإصدار Windows 11 21H2 (KB5041020)
المشكلات المعروفة في هذا التحديث
| كسر تفاصيل التغيير | تحديث خدمة .NET Framework، الذي تم إصداره في يوليو 2024، مجموعة تحديثات الأمان والجودة - يحتوي .NET Framework على إصلاح أمني يعالج زيادة الثغرة الأمنية بالتفصيل في CVE 2024-38081. تم تغيير الإصلاح الأسلوب System.IO.Path.GetTempPath لإرجاع قيمة. إذا عرض إصدار Windows واجهة برمجة التطبيقات GetTempPath2 Win32، فإن هذه الطريقة تستدعي واجهة برمجة التطبيقات هذه وترجع المسار الذي تم حله. راجع القسم "ملاحظات " في وثائق GetTempPath2 للحصول على مزيد من المعلومات حول كيفية تنفيذ هذا الحل، بما في ذلك كيفية التحكم في القيمة المرجعة من خلال استخدام متغيرات البيئة. قد لا تتوفر واجهة برمجة تطبيقات GetTempPath2 على جميع إصدارات Windows. الفرق الذي يمكن ملاحظته بين واجهات برمجة تطبيقات GetTempPath وواجهات برمجة تطبيقات Win32 GetTempPath2 هو أنهما ترجعان قيما مختلفة لعمليات SYSTEM وغير التابعة للنظام. عند استدعاء هذه الدالة من عملية تعمل ك SYSTEM، سيتم إرجاع المسار ٪WINDIR٪\SystemTemp، الذي لا يمكن الوصول إليه من قبل عمليات غير تابعة للنظام. لا يمكن تجاوز هذه القيمة المرجعة لعمليات SYSTEM بواسطة متغيرات البيئة. بالنسبة للعمليات غير التابعة ل SYSTEM، سيعمل GetTempPath2 بنفس سلوك GetTempPath، مع مراعاة نفس متغيرات البيئة لتجاوز القيمة المرجعة. في بعض السيناريوهات، قد يمكن إعادة توجيه المجلد Temp إلى مجلد آخر باستخدام متغيرات البيئة أو وسائل أخرى. الرجاء الرجوع إلى الوثائق الرسمية لواجهة برمجة تطبيقات GetTempPath2 Win32 للحصول على أحدث المعلومات حول هذا السلوك. الرجاء الرجوع إلى واجهة برمجة تطبيقات System.IO.Path.GetTempPath للحصول على مزيد من المعلومات. |
|---|---|
| الحل البديل المؤقت |
⚠️ تحذير: سيؤدي إلغاء الاشتراك إلى تعطيل إصلاح الأمان لرفع الثغرة الأمنية للامتياز المفصل في CVE 2024-38081. يتم إلغاء الاشتراك فقط للحصول على حل بديل مؤقت إذا كنت متأكدا من تشغيل البرنامج في بيئات آمنة. لا توصي Microsoft بتطبيق هذا الحل البديل المؤقت.
|
| الدقة | تغيير سلوك واجهة برمجة التطبيقات هو حسب التصميم لمعالجة ارتفاع الثغرات الأمنية للامتياز. من المتوقع أن يقوم أي برنامج أو تطبيق متأثر بإجراء تغيير في التعليمات البرمجية للتكيف مع هذا التغيير في التصميم الجديد. |
كيفية الحصول على هذا التحديث
تثبيت هذا التحديث
| قناة الإصدار | متوفر | الخطوة التالية |
|---|---|---|
| Windows Update وMicrosoft Update | نعم | بلا. سيتم تنزيل هذا التحديث وتثبيته تلقائيًا من Windows Update. |
| Windows Update للشركات | نعم | بلا. سيتم تنزيل هذا التحديث وتثبيته تلقائيًا من Windows Update. |
| كتالوج Microsoft Update | نعم | للحصول على الحزمة المستقلة لهذا التحديث، انتقل إلى موقع ويب كتالوج Microsoft Update. |
| خادم Windows Server Update Services (WSUS) | نعم | سيتم تثبيت تحديث منتج .NET Framework الفردي هذا، حسب الاقتضاء، عن طريق تطبيق تحديث نظام التشغيل. لمزيد من المعلومات حول تحديثات نظام التشغيل، راجع معلومات إضافية حول قسم التحديث هذا . |
معلومات الملف
للحصول على قائمة بالملفات المقدمة في هذا التحديث، نزل معلومات الملفات للتحديث التراكمي.
المتطلبات الأساسية
لتطبيق هذا التحديث، يجب أن يكون .NET Framework 3.5 أو 4.8.1 مثبتا لديك.
متطلب إعادة التشغيل
يجب إعادة تشغيل الكمبيوتر بعد تطبيق هذا التحديث إذا تم استخدام أي ملفات متأثرة. نوصيك بإنهاء جميع التطبيقات المستندة إلى .NET Framework قبل تطبيق هذا التحديث.
كيفية الحصول على المساعدة والدعم لهذا التحديث
- تعليمات حول تثبيت التحديثات: الأسئلة المتداولة حول Windows Update
- حماية نفسك عبر الإنترنت وفي المنزل: دعم أمن Windows
- الدعم المحلي وفقا لبلدك/منطقتك: الدعم الدولي