Αναθεωρήθηκε στις 28 Αυγούστου 2024: Ενημέρωση λεπτομερειών αλλαγών που σπάνε στην ενότητα "Γνωστά ζητήματα".
Αναθεωρήθηκε στις 30 Ιουλίου 2024: Προσθέστε πληροφορίες αλλαγών αλλαγών σε γνωστές ενότητα θεμάτων.
Ισχύει για:
Microsoft .NET Framework 4.6.2 Microsoft .NET Framework 4.7 Microsoft .NET Framework 4.7.1 Microsoft .NET Framework 4.7.2
ΥΠΕΝΘΎΜΙΣΗ Η βασική υποστήριξη για τον Windows Server 2008 R2 SP1 έχει λήξει και τώρα υποστηρίζεται μέσω εκτεταμένης ενημέρωσης ασφαλείας (ESU).
Από τον Ιούλιο του 2020, δεν θα υπάρχουν πλέον προαιρετικές εκδόσεις που δεν σχετίζονται με την ασφάλεια (γνωστές ως εκδόσεις "C") για αυτό το λειτουργικό σύστημα. Τα λειτουργικά συστήματα σε εκτεταμένη υποστήριξη έχουν μόνο αθροιστικές μηνιαίες ενημερώσεις ασφαλείας (γνωστές ως "B" ή Ενημέρωση Τρίτης.
Βεβαιωθείτε ότι έχετε εγκαταστήσει τις απαιτούμενες ενημερώσεις που αναφέρονται στην ενότητα Τρόπος λήψης αυτής της ενημέρωσης πριν από την εγκατάσταση αυτής της ενημέρωσης.
Οι πελάτες που έχουν αγοράσει το πρόγραμμα Εκτεταμένων ενημερώσεων ασφαλείας (ESU) για εκδόσεις εσωτερικής εγκατάστασης αυτών των λειτουργικών συστημάτων πρέπει να ακολουθήσουν τις διαδικασίες στην ενότητα KB4522133 να συνεχίσετε να λαμβάνετε ενημερώσεις ασφαλείας μετά τη λήξη της εκτεταμένης υποστήριξης στις 14 Ιανουαρίου 2020. Για περισσότερες πληροφορίες σχετικά με το ESU και τις εκδόσεις που υποστηρίζονται, ανατρέξτε στο θέμα KB4497181. Για περισσότερες πληροφορίες, ανατρέξτε στο ιστολόγιο ESU.
ΥΠΕΝΘΎΜΙΣΗ Όλες οι ενημερώσεις για τα .NET Framework 4.7.2, 4.7.1, 4.7, 4.6.2, 4.6.1 και 4.6 απαιτούν την εγκατάσταση της ενημέρωσης d3dcompiler_47.dll. Συνιστούμε να εγκαταστήσετε την ενημέρωση που περιλαμβάνεται d3dcompiler_47.dll πριν από την εφαρμογή αυτής της ενημέρωσης. Για περισσότερες πληροφορίες σχετικά με την d3dcompiler_47.dll, ανατρέξτε στο θέμα KB 4019990.
Αν εγκαταστήσετε ένα πακέτο γλωσσών μετά την εγκατάσταση αυτής της ενημέρωσης, πρέπει να εγκαταστήσετε ξανά αυτήν την ενημέρωση. Επομένως, συνιστούμε να εγκαταστήσετε τα πακέτα γλωσσών που χρειάζεστε πριν από την εγκατάσταση αυτής της ενημέρωσης. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Προσθήκη πακέτων γλωσσών στα Windows.
Η ενημέρωση της 9ης Ιουλίου 2024 για τον Windows Server 2008 R2 SP1 και τον Windows Server 2008 SP2 περιλαμβάνει αθροιστικές βελτιώσεις ασφάλειας και αξιοπιστίας στα .NET Framework 4.6.2, 4.7, 4.7.1, 4.7.2. Σας συνιστούμε να εφαρμόσετε αυτήν την ενημέρωση στο πλαίσιο των τακτικών ρουτινών συντήρησης. Βεβαιωθείτε ότι έχετε εγκαταστήσει τις απαιτούμενες ενημερώσεις που αναφέρονται στην ενότητα Τρόπος λήψης αυτής της ενημέρωσης πριν από την εγκατάσταση αυτής της ενημέρωσης.
Σύνοψη
Βελτιώσεις ασφαλείας
CVE-2024-38081 - .NET Framework αναβάθμιση ευπάθειαςλεπτομερώς στο CVE-2024-38081.
δικαιωμάτων Αυτή η ενημέρωση ασφαλείας επιλύει μια ευπάθεια απομακρυσμένης εκτέλεσης κώδικα που περιγράφεταιΒελτιώσεις ποιότητας και αξιοπιστίας
Φόρμες winforms |
- Επιλύει ένα πρόβλημα με το μέγεθος των διαρροών μνήμης που σχετίζονται με τα AccessibleObjects που διατηρούνται στη μνήμη λόγω της καταμέτρησης αναφ. |
Πρόσθετες πληροφορίες σχετικά με αυτήν την ενημέρωση
Τα ακόλουθα άρθρα περιέχουν πρόσθετες πληροφορίες σχετικά με αυτήν την ενημέρωση, καθώς σχετίζονται με μεμονωμένες εκδόσεις προϊόντων.
-
5041024 Περιγραφή της συνάθροισης ενημερώσεων ασφάλειας και ποιότητας για .NET Framework 2.0, 3.0, 3.5 SP1, 4.6.2 για Windows Server 2008 SP2 (KB5041024)
-
5041021 Περιγραφή της συνάθροισης ενημερώσεων ασφάλειας και ποιότητας για .NET Framework 3.5.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8 για Windows Server 2008 R2 SP1 (KB5041021)
Γνωστά προβλήματα σε αυτήν την ενημέρωση
Λεπτομέρειες αλλαγών που δεν διακόπτουν |
Η ενημέρωση συντήρησης .NET Framework που κυκλοφόρησε τον Ιούλιο του 2024 σχετικά με την ασφάλεια και τη συνάθροιση ενημερώσεων ποιότητας - .NET Framework περιέχει μια επιδιόρθωση ασφαλείας που επιλύθηκε με μια ευπάθεια αναβάθμισης δικαιωμάτων που περιγράφεται λεπτομερώς στο CVE 2024-38081. Η επιδιόρθωση άλλαξε την τιμή επιστροφής της μεθόδου System.IO.Path.GetTempPath. Εάν η έκδοση των Windows εκθέσει το API GetTempPath2 Win32, αυτή η μέθοδος καλεί το API και επιστρέφει τη διαδρομή που επιλύθηκε. Ανατρέξτε στην ενότητα "Παρατηρήσεις" στην τεκμηρίωση του GetTempPath2 για περισσότερες πληροφορίες σχετικά με τον τρόπο εκτέλεσης αυτής της ανάλυσης, καθώς και τον τρόπο ελέγχου της επιστρεφόμενης τιμής μέσω της χρήσης μεταβλητών περιβάλλοντος. Το GetTempPath2 API ενδέχεται να μην είναι διαθέσιμο σε όλες τις εκδόσεις των Windows. Μια παρατηρήσιμη διαφορά μεταξύ των API GetTempPath και GetTempPath2 Win32 είναι ότι επιστρέφουν διαφορετικές τιμές για διεργασίες SYSTEM και μη SYSTEM. Κατά την κλήση αυτής της συνάρτησης από μια διεργασία που εκτελείται ως SYSTEM, θα επιστρέψει τη διαδρομή %WINDIR%\SystemTemp, η οποία δεν είναι προσβάσιμη σε διεργασίες που δεν είναι SYSTEM. Αυτή η τιμή επιστροφής για τις διεργασίες SYSTEM δεν μπορεί να αντικατασταθεί από μεταβλητές περιβάλλοντος. Για διεργασίες που δεν είναι SYSTEM, το GetTempPath2 θα συμπεριφέρεται όπως το GetTempPath, τηρώντας τις ίδιες μεταβλητές περιβάλλοντος για να παρακάμψει την επιστρεφόμενη τιμή. Σε ορισμένες περιπτώσεις, ενδέχεται να είναι δυνατή η ανακατεύθυνση του φακέλου Temp σε διαφορετικό φάκελο χρησιμοποιώντας μεταβλητές περιβάλλοντος ή άλλα μέσα. Ανατρέξτε στην επίσημη τεκμηρίωση για το GetTempPath2 Win32 API για τις πιο ενημερωμένες πληροφορίες σχετικά με αυτή τη συμπεριφορά. Ανατρέξτε στο System.IO.Path.GetTempPath API για περισσότερες πληροφορίες. |
Προσωρινή λύση |
⚠️ Προειδοποίηση: Η εξαίρεση θα απενεργοποιήσει την επιδιόρθωση ασφαλείας για την ευπάθεια αναβάθμισης δικαιωμάτων που περιγράφεται λεπτομερώς στο CVE 2024-38081. Η εξαίρεση αφορά μόνο την προσωρινή λύση, εάν είστε βέβαιοι ότι το λογισμικό εκτελείται σε ασφαλή περιβάλλοντα. Η Microsoft δεν συνιστά την εφαρμογή αυτής της προσωρινής λύσης.
|
Επίλυση |
Η αλλαγή συμπεριφοράς API οφείλεται στη σχεδίαση για την αντιμετώπιση της ευπάθειας αναβάθμισης δικαιωμάτων. Οποιοδήποτε λογισμικό ή εφαρμογή που επηρεάζεται αναμένεται να κάνει αλλαγή κώδικα για να προσαρμοστεί σε αυτήν τη νέα αλλαγή σχεδίασης. |
Τρόπος λήψης αυτής της ενημέρωσης
Πριν από την εγκατάσταση αυτής της ενημέρωσης
Προϋπόθεση:
Για να εφαρμόσετε αυτήν την ενημέρωση, πρέπει να έχετε εγκαταστήσει .NET Framework 4.6.2, 4.7, 4.7.1, 4.7.2.
Πρέπει να εγκαταστήσετε τις παρακάτω ενημερώσεις και να επανεκκινήσετε τη συσκευή σας πριν από την εγκατάσταση της πιο πρόσφατης συνάθροισης. Η εγκατάσταση αυτών των ενημερώσεων βελτιώνει την αξιοπιστία της διαδικασίας ενημέρωσης και μετριάζει πιθανά προβλήματα κατά την εγκατάσταση της συνάθροισης και την εφαρμογή επιδιορθώσεων ασφαλείας της Microsoft.
Λειτουργικό σύστημα |
Προαπαιτούμενα για την εγκατάσταση αυτής της ενημέρωσης |
Windows Server 2008 SP2 |
|
Windows Server 2008 R2 |
|
Εγκατάσταση αυτής της ενημέρωσης
Κανάλι κυκλοφορίας |
Διαθέσιμος |
Επόμενο βήμα |
Windows Update και Microsoft Update |
Ναι |
Κανένας. Αυτή η ενημέρωση θα ληφθεί και θα εγκατασταθεί αυτόματα από Windows Update, αν είστε πελάτης ESU. |
Κατάλογος του Microsoft Update |
Ναι |
Για να λάβετε το μεμονωμένο πακέτο για αυτήν την ενημέρωση, μεταβείτε στην τοποθεσία web Κατάλογος του Microsoft Update . |
Υπηρεσίες Windows Server Update Services (WSUS) |
Ναι |
Αυτή η μεμονωμένη .NET Framework ενημέρωση προϊόντος θα εγκατασταθεί, κατά περίπτωση, εφαρμόζοντας την ενημέρωση του λειτουργικού συστήματος. Για περισσότερες πληροφορίες σχετικά με τις ενημερώσεις λειτουργικού συστήματος, ανατρέξτε στην ενότητα πρόσθετες πληροφορίες σχετικά με αυτήν την ενημέρωση . |
Απαίτηση επανεκκίνησης
Ίσως χρειαστεί να επανεκκινήσετε τον υπολογιστή μετά την εφαρμογή αυτής της ενημέρωσης, αν χρησιμοποιούνται αρχεία που επηρεάζονται. Συνιστάται να εξέλθετε από όλες τις εφαρμογές που βασίζονται σε .NET Framework πριν από την εφαρμογή αυτής της ενημέρωσης.
Ενημέρωση πληροφοριών ανάπτυξης
Για λεπτομέρειες ανάπτυξης για αυτήν την ενημέρωση ασφαλείας, ανατρέξτε στην καρτέλα Αναπτύξεις του Οδηγού ενημερώσεων ασφαλείας του Κέντρου απόκρισης ασφαλείας της Microsoft (MSRC).
Πληροφορίες αντικατάστασης ενημέρωσης
Αυτή η ενημέρωση αντικαθιστά προηγούμενες ενημερώσεις KB5037041 και KB5038291 για τον Windows Server 2008 SP2, καθώς και KB5037038 και KB5038288 για τον Windows Server 2008 R2 SP1.
Πληροφορίες αρχείων
x86 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
x64 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Τρόπος λήψης βοήθειας και υποστήριξης για αυτήν την ενημέρωση
-
Βοήθεια για την εγκατάσταση ενημερώσεων: Windows Update Συνήθεις ερωτήσεις
-
Προστασία στο Internet και στο σπίτι: Ασφάλεια των Windows υποστήριξη
-
Τοπική υποστήριξη ανάλογα με τη χώρα σας: Διεθνής υποστήριξη