Applies To.NET

תאריך הפצה:14 במאי 2024

גירסה:.NET Framework 3.5 ו- 4.8

עדכון 14 במאי 2024 עבור Windows 10, גירסה 1809 ו- Windows Server 2019 כולל שיפורי אבטחה ומהימנות מצטברת ב- .NET Framework 3.5 ו- 4.8. אנו ממליצים להחיל עדכון זה כחלק מתנולי התחזוקה הרגילים שלך. לפני התקנת עדכון זה, עיין בסעיפים דרישות מוקדמות ודרישות הפעלה מחדש.

סיכום

שיפורי אבטחה

אין שיפורי אבטחה חדשים במהדורה זו. עדכון זה הוא מצטבר והוא מכיל את כל שיפורי האבטחה שפורסמו בעבר.

שיפורי איכות ומהימנות

CLR1

- טופלה בעיה שבה קריסות עלולות להתרחש אם כמה שרשורים כל השאילתות בו-זמנית על יישום ITypeInfo מאותו סוג מנוהל

ספריות .NET

- טופלה בעיה שבה פלטפורמת 32 סיביות מציגה רגרסיה משמעותית של זמן תגובה.

- טופלה בעיה בשימוש בהטמעות מאומתות של MIST של אלגוריתמים של FIPS.

יסודות .NET

- טופלה בעיה בשינויים בתבנית של תווים כלליים שהוצגו ב- IIS 10.

WPF2

- טופלה בעיה שבה אפליקציות קורסות בעת קריאה ל- GetWindowText ול- GetWindowTextLength.

1Common Language Runtime (CLR)

2בסיס ההצגה של Windows (WPF)

מידע נוסף אודות עדכון זה

המאמרים הבאים מכילים מידע נוסף אודות עדכון זה בנוגע לגירסאות מוצר בודדות.

  • 5038283 תיאור של העדכון המצטבר עבור .NET Framework 3.5, 4.7.2 ו- 4.8 עבור Windows 10, גירסה 1809 ו- Windows Server 2019 (KB5038283)

בעיות ידועות בעדכון זה

מאפיין הבעיה

Microsoft קיבלה דוחות על .NET Framework מאי העדכון המצטבר גורם ללקוחות לבחון חריגות בזמן ריצה בתרחישים מתארח מסוימים של SQL CLR. חריגים אלה יתבטאו עם הודעת השגיאה

System.Security.HostProtectionException: ניסה לבצע פעולה שנאסרה על-ידי מארח ה- CLR ותכיל אחת מהמסגרות הבאות במעקב אחר ערימת החריגים:

System.Security.Cryptography.SHA256Managed. ctor() -או-

System.Security.Cryptography.SHA384Managed. ctor() -או-

System.Security.Cryptography.SHA512Managed. ctor()

חריגה זו נובעת משינוי שבוצע לאחרונה ביישום הסוגים SHA256Managed, SHA384Managed ו- SHA512ניהול ב- .NET Framework.  השימוש בסוגי SHA1Managed, HMACSHA1, HMACSHA256, HMACSHA284 ו- HMACSHA512 בתוך סביבות מתארחת של SQL CLR אינו מושפע.

פתרון

אפשרויות סביבות עבודה מרובות זמינות.

אפשרות אחת היא לסמן את ההרכבה אשר משתמשת בסוגי SHA256Managed, SHA384Managed או SHA512ניהול כ- UNSAFE. פעולה זו תגרום לסביבה המתארחת של SQL CLR לאפשר לבונים המושפעים לבצע בהצלחה.

אפשרות נוספת היא להשתמש בפונקציית HASHBYTES המוכללת של SQL במקום .NET Framework SHA-2 של ממשקי ה- API של הפונקציה. ניתן לקרוא לפונקציה HASHBYTES ישירות מ- SQL, והיא אינה דורשת כתיבה של קוד מנוהל.

פתרון

Microsoft פתר בעיה זו עם עדכון KB5043804.

כיצד לקבל עדכון זה

התקן עדכון זה

ערוץ הפצה

זמין

השלב הבא

Windows Update ו- Microsoft Update

כן

ללא. עדכון זה יורד ויותקן באופן אוטומטי Windows Update.

Windows Update for Business

כן

ללא. עדכון זה יורד ויותקן באופן אוטומטי Windows Update.

Microsoft Update Catalog

כן

כדי לקבל את החבילה העצמאית עבור עדכון זה, עבור אל אתר האינטרנט Microsoft Update Catalog .

Windows Server Update Services (WSUS)

כן

עדכון .NET Framework זה יותקן, בהתאם לצורך, על-ידי החלת העדכון של מערכת ההפעלה. לקבלת מידע נוסף אודות עדכוני מערכת ההפעלה, עיין בסעיף מידע נוסף אודות עדכון זה.

פרטי הקובץ

לקבלת רשימה של קבצים שסופקו בעדכון זה, הורד את המידע על הקבצים עבור העדכון המצטבר.

דרישות מוקדמות

כדי להחיל עדכון זה, עליך להתקין את .NET Framework 3.5 או 4.8.

דרישה להפעלה מחדש

עליך להפעיל מחדש את המחשב לאחר החלת עדכון זה אם נעשה שימוש בקבצים המושפעים. אנו ממליצים לצאת מכל .NET Framework מבוססי היישומים לפני החלת עדכון זה.

כיצד לקבל עזרה ותמיכה עבור עדכון זה

זקוק לעזרה נוספת?

מעוניין באפשרויות נוספות?

גלה את יתרונות המנוי, עיין בקורסי הדרכה, למד כיצד לאבטח את המכשיר שלך ועוד.

קהילות עוזרות לך לשאול שאלות ולהשיב עליהן, לתת משוב ולשמוע ממומחים בעלי ידע עשיר.