הערה
- תאריך הפצה:
11 באוגוסט 2020 - גירסה:
.NET Framework 3.5 ו- 4.8
סיכום
העלאת פגיעות של הרשאות קיימת כאשר ASP.NET או .NET Framework אינטרנט הפועלים ב- IIS באופן שגוי מאפשרים גישה לקבצים המאוחסנים במטמון. תוקף שיצליח לנצל פגיעות זו יוכל לקבל גישה לקבצים מוגבלים. כדי לנצל פגיעות זו, תוקף יצטרכו לשלוח בקשה בעלת מבנה מיוחד לשרת המושפע. העדכון מטפל בפגיעות על-ידי שינוי האופן ASP.NET ואופן .NET Framework טיפול בבקשות.
לקבלת מידע נוסף על הפגיעויות, עבור אל פגיעויות נפוצות ות חשיפות (CVE) הבאות.
קיימת פגיעות של ביצוע קוד מרחוק כאשר Microsoft .NET Framework קלט. תוקף שיצליח לנצל פגיעות זו יוכל לקבל שליטה במערכת המושפעת. כדי לנצל את הפגיעות, תוקף צריך להיות מסוגל להעלות קובץ בעל מבנה מיוחד ליישום אינטרנט. עדכון האבטחה מטפל בפגיעות על-ידי תיקון האופן שבו .NET Framework קלט.
לקבלת מידע נוסף, עבור אל: https://go.microsoft.com/fwlink/?linkid=2138023
לקבלת מידע נוסף על הפגיעויות, עבור אל פגיעויות נפוצות ות חשיפות (CVE) הבאות.
בעיות ידועות בעדכון זה
אפליקציות של Windows Presentation Framework (WPF) המשתמשות בשני רכיבי HostVisual או יותר השייכים לרצף תגובות משותף, שבו שני הרכיבים של HostVisual מתבקשים להתנתק מהיעד החזותי שלהם בו-זמנית בערך, הדואר נכשל עם השגיאה הבאה:
סוג חריגה: System.COMException
הודעה: UCEERR_RENDERTHREADFAILURE (HRESULT 0x88980406)
Callstack: המסגרת העליונה היא System.Windows.Media.Composition.DUCE+Channel.SyncFlush()
פתרונות עקיפת הבעיה
באפשרותך להפוך את התיקון הבעייתי ללא זמין על-ידי הגדרת בורר AppContext "Switch.System.Windows.Media.HostVisual.DisconnectsOnWrongThread" ל- True, באמצעות אחת מהשיטות המתוארות כאן. פעולה זו חושפת את היישום שלך אל הבאג המקורי, כך שעליך להסיר את הבורר לאחר פרסום תיקון באמצעות עדכון קרוב.
פתרון 1
• הוסף את הערך הבא לקובץ app.config כדי להפוך את התיקון הבעייתי ללא זמין ביישום יחיד.
<runtime>
<AppContextSwitchOverrides value="Switch.System.Windows.Media.HostVisual.DisconnectsOnWrongThread=true"/>
</Runtime>
שים לב שאם <תצורת היישום שלך כבר כוללת ערך עבור AppContextSwitchOverrides>, עליך להוסיף את ההגדרה החדשה בתוך ערך זה, המופרדת מבוררים אחרים באמצעות נקודה-פסיק:
<AppContextSwitchOverrides value="Switch.SomeOtherSwitch=true; Switch.System.Windows.Media.HostVisual.DisconnectsOnWrongThread=true"/>
פתרון 2
• החל את מפתח המשנה הבא של הרישום כדי לבטל את התיקון הבעייתי עבור כל יישומי WPF במחשב.
אזהרה
בעיות חמורות עלולות להתרחש אם תשנה את הרישום באופן שגוי באמצעות עורך הרישום או באמצעות שיטה אחרת. בעיות אלה עשויות לדרוש התקנה מחדש של מערכת ההפעלה. Microsoft אינה יכולה להבטיח שניתן לפתור בעיות אלה. שנה את הרישום על אחריותך.
מיקום: HKEY_LOCAL_MACHINE\Software\Microsoft\.NETFramework\AppContext\
Name: Switch.System.Media.HostVisual.DisconnectsOnWrongThread
סוג: מחרוזת
ערך: True
שים לב שבמערכות הפעלה של 64 סיביות, עליך גם להחיל מפתח משנה של רישום עם אותו שם, סוג וערך במיקום: HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\.NETFramework\AppContext\
רזולוציה
אנו עובדים על פתרון ונספק עדכון במהדורה הקרובה.
כיצד לקבל עדכון זה
התקנת עדכון זה
| ערוץ הפצה | זמין | השלבים הבאים |
|---|---|---|
| Windows Update ו- Microsoft Update | כן | אין. ההורדה וההתקנה של עדכון זה יתבצעו באופן אוטומטי מ- Windows Update. |
| Microsoft Update Catalog | כן | כדי לקבל את החבילה העצמאית עבור העדכון, עבור אל אתר האינטרנט של Microsoft Update Catalog. |
| Windows Server Update Services (WSUS) | כן | עדכון זה יסתנכרן באופן אוטומטי עם WSUS, אם תגדיר מוצרים וסיווגים באופן הבא: מוצר:Windows 10 גירסה 2004 סיווג: עדכוני אבטחה |
פרטי קובץ
לקבלת רשימה של קבצים שסופקו בעדכון זה, הורד את המידע על הקבצים עבור העדכון המצטבר.
מידע אודות הגנה ואבטחה
- הגן על עצמך באינטרנט: אבטחת Windows תמיכה
- למד כיצד אנו שומרים מפני איומי סייבר: אבטחת Microsoft