Δείτε τα προϊόντα για τα οποία ισχύει αυτό το άρθρο.
Σύνοψη
Αυτή η ενημερωμένη έκδοση ασφαλείας επιλύει ένα θέμα ευπάθειας παράκαμψης δυνατοτήτων ασφαλείας που υπάρχει όταν τα στοιχεία Microsoft .NET Framework και .NET Core δεν επικυρώνουν πλήρως τα πιστοποιητικά. Αυτή η ενημερωμένη έκδοση ασφαλείας αντιμετωπίζει την ευπάθεια, βοηθώντας να διασφαλιστεί ότι τα στοιχεία .NET Framework και .NET Core επικυρώνουν πλήρως τα πιστοποιητικά. Για να μάθετε περισσότερα σχετικά με αυτό το θέμα ευπάθειας, ανατρέξτε στο θέμα κοινά θέματα ευπάθειας του Microsoft και χρηματοδοτικά ανοίγματα CVE-2018-0786.
Επιπλέον, αυτή η ενημερωμένη έκδοση ασφαλείας επιλύει ένα θέμα ευπάθειας άρνησης εξυπηρέτησης που υπάρχει όταν τα στοιχεία πυρήνα .NET Framework και .NET επεξεργάζονται εσφαλμένα έγγραφα XML. Αυτή η ενημερωμένη έκδοση αντιμετωπίζει την ευπάθεια διορθώνοντας τον τρόπο με τον οποίο οι εφαρμογές στοιχείων .NET Framework και .NET Core χειρίζονται την επεξεργασία εγγράφων XML. Για να μάθετε περισσότερα σχετικά με αυτό το θέμα ευπάθειας, ανατρέξτε στο θέμα κοινά θέματα ευπάθειας του Microsoft και χρηματοδοτικά ανοίγματα CVE-2018-0764.
Σημαντικό
- Όλες οι ενημερώσεις για το .NET Framework 4.6, 4.6.1, 4.6.2, 4.7 και 4.7.1 απαιτούν την εγκατάσταση του d3dcompiler_47.dll. Συνιστούμε να εγκαταστήσετε το d3dcompiler_47.dll που περιλαμβάνεται πριν από την εφαρμογή αυτής της ενημερωμένης έκδοσης. Για περισσότερες πληροφορίες σχετικά με την d3dcompiler_47.dll, ανατρέξτε στο άρθρο KB 4019990.
- Αν εγκαταστήσετε ένα πακέτο γλωσσών μετά την εγκατάσταση αυτής της ενημέρωσης, πρέπει να εγκαταστήσετε ξανά αυτήν την ενημέρωση. Επομένως, συνιστούμε να εγκαταστήσετε τα πακέτα γλωσσών που χρειάζεστε πριν από την εγκατάσταση αυτής της ενημέρωσης. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Προσθήκη πακέτων γλωσσών στα Windows.
Πρόσθετες πληροφορίες σχετικά με αυτήν την ενημερωμένη έκδοση ασφαλείας
Η βελτιωμένη χρήση κλειδιού (EKU) περιγράφεται στο RFC 5280 στην ενότητα 4.2.1.12. Αυτή η επέκταση υποδεικνύει έναν ή περισσότερους σκοπούς για τους οποίους μπορεί να χρησιμοποιηθεί το πιστοποιημένο δημόσιο κλειδί, επιπλέον ή αντί των βασικών σκοπών που αναφέρονται στην επέκταση χρήσης κλειδιού. Για παράδειγμα, ένα πιστοποιητικό που χρησιμοποιείται για τον έλεγχο ταυτότητας ενός υπολογιστή-πελάτη σε ένα διακομιστή πρέπει να ρυθμιστεί για έλεγχο ταυτότητας υπολογιστή-πελάτη. Ομοίως, ένα πιστοποιητικό που χρησιμοποιείται για τον έλεγχο ταυτότητας ενός διακομιστή πρέπει να ρυθμιστεί για έλεγχο ταυτότητας διακομιστή. Με αυτήν την αλλαγή, εκτός από την απαίτηση του κατάλληλου EKU υπολογιστή-πελάτη/διακομιστή στα πιστοποιητικά, εάν το πιστοποιητικό ρίζας είναι απενεργοποιημένο, η επικύρωση αλυσίδας πιστοποιητικών θα αποτύχει.
Όταν χρησιμοποιούνται πιστοποιητικά για τον έλεγχο ταυτότητας, ο έλεγχος ταυτότητας εξετάζει το πιστοποιητικό που παρέχεται από το απομακρυσμένο τελικό σημείο και αναζητά το σωστό αναγνωριστικό αντικειμένου στις επεκτάσεις Πολιτικών εφαρμογών. Όταν χρησιμοποιείται πιστοποιητικό για έλεγχο ταυτότητας υπολογιστή-πελάτη, το αναγνωριστικό αντικειμένου για έλεγχο ταυτότητας υπολογιστή-πελάτη πρέπει να υπάρχει στις επεκτάσεις EKU του πιστοποιητικού, διαφορετικά ο έλεγχος ταυτότητας αποτυγχάνει. Το αναγνωριστικό αντικειμένου για τον έλεγχο ταυτότητας υπολογιστή-πελάτη είναι 1.3.6.1.5.5.7.3.2. Ομοίως, όταν ένα πιστοποιητικό χρησιμοποιείται για έλεγχο ταυτότητας διακομιστή, το αναγνωριστικό αντικειμένου για έλεγχο ταυτότητας διακομιστή πρέπει να υπάρχει στις επεκτάσεις EKU του πιστοποιητικού, διαφορετικά ο έλεγχος ταυτότητας αποτυγχάνει. Το αναγνωριστικό αντικειμένου για έλεγχο ταυτότητας διακομιστή είναι 1.3.6.1.5.5.7.3.1. Τα πιστοποιητικά που δεν έχουν επέκταση EKU συνεχίζουν τον σωστό έλεγχο ταυτότητας.
Αρχικά, εξετάστε το ενδεχόμενο να κάνετε αλλαγές στα πιστοποιητικά του στοιχείου σας για να βεβαιωθείτε ότι χρησιμοποιούν τα σωστά χαρακτηριστικά EKU OID και ότι είναι σωστά ασφαλή. Εάν προσωρινά δεν μπορείτε να αποκτήσετε πρόσβαση σε πιστοποιητικά που έχουν επανεκδοθεί σωστά, μπορείτε να επιλέξετε να συμμετάσχετε ή να εξαιρεθείτε από την αλλαγή ασφαλείας για να αποφύγετε τυχόν επιπτώσεις συνδεσιμότητας. Για να το κάνετε αυτό, καθορίστε την ακόλουθη ρύθμιση στο αρχείο ρύθμισης παραμέτρων:
<appSettings> <add key="wcf:useLegacyCertificateUsagePolicy" value="true" /> </appSettings>Σημείωση Ο ορισμός της τιμής σε "true" θα εξαιρεθεί από τις αλλαγές ασφαλείας.
Για περισσότερες πληροφορίες σχετικά με αυτήν την ενημέρωση ασφαλείας που αφορά τα Windows 7 Service Pack 1 (SP1) και το Windows Server 2008 R2 SP1, ανατρέξτε στο ακόλουθο άρθρο της Γνωσιακής βάσης της Microsoft:
4055269 Ενημέρωση μόνο για την ασφάλεια για ενημερώσεις .NET Framework 3.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7 και 4.7.1 για Windows 7 SP1 και Windows Server 2008 R2 SP1 (KB 4055269)
Για περισσότερες πληροφορίες σχετικά με αυτήν την ενημερωμένη έκδοση ασφαλείας όσον αφορά το Windows Server 2008 SP2, ανατρέξτε στο ακόλουθο άρθρο της Γνωσιακής βάσης της Microsoft:
4055272 Ενημέρωση μόνο για την ασφάλεια για ενημερώσεις του .NET Framework 2.0 SP2, 3.0 SP2, 4.5.2 και 4.6 για το Windows Server 2008 SP2 (KB 4055272)
Πώς μπορείτε να αποκτήσετε και να εγκαταστήσετε την ενημέρωση
Μέθοδος 1: Κατάλογος του Microsoft Update
Για να λάβετε το μεμονωμένο πακέτο για αυτήν την ενημέρωση, μεταβείτε στον Κατάλογο του Microsoft Update.
Μέθοδος 2: Υπηρεσίες Windows Software Update Services (WSUS)
Στο διακομιστή WSUS, ακολουθήστε τα εξής βήματα:
- Επιλέξτε Έναρξη, επιλέξτε Εργαλεία διαχείρισης και, στη συνέχεια, επιλέξτε Microsoft Υπηρεσίες Windows Server Update Services 3.0.
- Αναπτύξτε το στοιχείο Όνομα_υπολογιστήκαι, στη συνέχεια, επιλέξτε Ενέργεια.
- Επιλέξτε "Εισαγωγή Ενημερώσεις".
- Το WSUS θα ανοίξει ένα παράθυρο του προγράμματος περιήγησης στο οποίο ενδέχεται να σας ζητηθεί να εγκαταστήσετε ένα στοιχείο ελέγχου ActiveX. Εγκαταστήστε το στοιχείο ελέγχου ActiveX για να συνεχίσετε.
- Μόλις εγκατασταθεί το στοιχείο ελέγχου, θα δείτε την οθόνη Κατάλογος του Microsoft Update. Πληκτρολογήστε 4055269 για Windows 7 SP1 και Windows Server 2008 R2 SP1 ή 4055272 για Windows Server 2008 SP2 στο πλαίσιο αναζήτησης και, στη συνέχεια, επιλέξτε Αναζήτηση.
- Εντοπίστε τα πακέτα .NET Framework που ταιριάζουν με τα λειτουργικά συστήματα, τις γλώσσες και τους επεξεργαστές στο περιβάλλον σας. Επιλέξτε Προσθήκη για να τα προσθέσετε στο καλάθι σας.
- Όταν επιλέξετε όλα τα πακέτα που χρειάζεστε, επιλέξτε Προβολή καλαθιού.
- Επιλέξτε Import για να εισαγάγετε τα πακέτα στο διακομιστή WSUS.
- Επιλέξτε Κλείσιμο μετά την εισαγωγή των πακέτων για επιστροφή στο WSUS.
Οι ενημερώσεις είναι τώρα διαθέσιμες για εγκατάσταση μέσω του WSUS.
Πληροφορίες ανάπτυξης ενημέρωσης
Για λεπτομέρειες ανάπτυξης αυτής της ενημερωμένης έκδοσης ασφαλείας, μεταβείτε στο ακόλουθο άρθρο στη Γνωσιακή βάση της Microsoft:
20180109 Πληροφορίες ανάπτυξης της ενημερωμένης έκδοσης ασφαλείας: 9 Ιανουαρίου 2018
Πληροφορίες κατάργησης ενημέρωσης
Σημείωση Δεν συνιστούμε να καταργήσετε καμία ενημερωμένη έκδοση ασφαλείας. Για να καταργήσετε αυτήν την ενημέρωση, χρησιμοποιήστε το στοιχείο Προγράμματα και δυνατότητες στο Πίνακας Ελέγχου.
Πληροφορίες επανεκκίνησης ενημέρωσης
Αυτή η ενημέρωση δεν απαιτεί επανεκκίνηση του συστήματος μετά την εφαρμογή της, εκτός εάν τα αρχεία που ενημερώνονται είναι κλειδωμένα ή χρησιμοποιούνται.
Πληροφορίες αντικατάστασης ενημέρωσης
Αυτή η ενημερωμένη έκδοση αντικαθιστά την ενημερωμένη έκδοση KB 3122661.
Πληροφορίες αρχείων
Κατακερματισμός αρχείου
| Όνομα πακέτου | PackageHashSHA1 | PackageHashSHA2 |
|---|---|---|
| NDP47-KB4054183-x64.exe | A022AD5109B1208DFF502D1BE4477668B4FA258D | 66B590CB35BDEAE67DF283B6D060A98EF516772D2EBB3C153FE28391499B1F5E |
| NDP47-KB4054183-x86.exe | 301CB3D6591B572786C8349C12A28E5EC5D2D334 | 4CCB160A0B006DC014D78B7C41BB5126AB0749FE2D780AF0FF5E6F618D89D6A5 |
Χαρακτηριστικά αρχείων
Η αγγλική (Ηνωμένες Πολιτείες) έκδοση αυτής της ενημέρωσης εγκαθιστά αρχεία με χαρακτηριστικά που αναφέρονται στους ακόλουθους πίνακες. Οι ημερομηνίες και οι ώρες για αυτά τα αρχεία παρατίθενται σε συντονισμένη παγκόσμια ώρα (UTC). Οι ημερομηνίες και οι ώρες για αυτά τα αρχεία στον τοπικό υπολογιστή σας εμφανίζονται στην τοπική σας ώρα μαζί με τη διαφορά για την τρέχουσα θερινή ώρα (DST). Επιπλέον, οι ημερομηνίες και οι ώρες ενδέχεται να αλλάξουν, αν εκτελέσετε συγκεκριμένες λειτουργίες στα αρχεία.
Για όλα τα συστήματα που βασίζονται σε x86
| Όνομα αρχείου | Έκδοση αρχείου | Μέγεθος αρχείου | Ημερομηνία | Ώρα |
|---|---|---|---|---|
| msvcp120_clr0400.dll | 12.0.52519.0 | 485,576 | 16-Δεκ-2017 | 02:40 |
| msvcr120_clr0400.dll | 12.0.52519.0 | 987,840 | 16-Δεκ-2017 | 02:40 |
| ServiceMonikerSupport.dll | 4.7.2612.0 | 29,376 | 16-Δεκ-2017 | 02:40 |
| SMDiagnostics.dll | 4.7.2612.0 | 73,376 | 16-Δεκ-2017 | 02:40 |
| System.Activities.dll | 4.7.2612.0 | 1,532,600 | 16-Δεκ-2017 | 02:40 |
| System.IdentityModel.dll | 4.7.2612.0 | 1,088,720 | 16-Δεκ-2017 | 02:40 |
| System.IdentityModel.Services.dll | 4.7.2612.0 | 198,368 | 16-Δεκ-2017 | 02:40 |
| System.Runtime.Serialization.dll | 4.7.2612.0 | 1,054,464 | 16-Δεκ-2017 | 02:40 |
| System.ServiceModel.Channels.dll | 4.7.2612.0 | 157,920 | 16-Δεκ-2017 | 02:40 |
| System.ServiceModel.Discovery.dll | 4.7.2612.0 | 308,448 | 16-Δεκ-2017 | 02:40 |
| System.ServiceModel.dll | 4.7.2612.0 | 6,315,712 | 16-Δεκ-2017 | 02:40 |
| System.ServiceModel.Internals.dll | 4.7.2612.0 | 253,696 | 16-Δεκ-2017 | 02:40 |
| System.ServiceModel.WasHosting.dll | 4.7.2612.0 | 39,656 | 16-Δεκ-2017 | 02:40 |
| System.Data.SqlXml.dll | 4.7.2612.0 | 734,400 | 16-Δεκ-2017 | 02:40 |
| System.Xml.dll | 4.7.2612.0 | 2,670,224 | 16-Δεκ-2017 | 02:40 |
Για όλα τα συστήματα που βασίζονται σε x64
| Όνομα αρχείου | Έκδοση αρχείου | Μέγεθος αρχείου | Ημερομηνία | Ώρα |
|---|---|---|---|---|
| msvcp120_clr0400.dll | 12.0.52519.0 | 690,008 | 16-Δεκ-2017 | 02:55 |
| msvcp120_clr0400.dll | 12.0.52519.0 | 485,576 | 16-Δεκ-2017 | 02:40 |
| msvcr120_clr0400.dll | 12.0.52519.0 | 993,632 | 16-Δεκ-2017 | 02:55 |
| msvcr120_clr0400.dll | 12.0.52519.0 | 987,840 | 16-Δεκ-2017 | 02:40 |
| ServiceMonikerSupport.dll | 4.7.2612.0 | 31,424 | 16-Δεκ-2017 | 02:55 |
| ServiceMonikerSupport.dll | 4.7.2612.0 | 29,376 | 16-Δεκ-2017 | 02:40 |
| SMDiagnostics.dll | 4.7.2612.0 | 73,376 | 16-Δεκ-2017 | 02:40 |
| System.Activities.dll | 4.7.2612.0 | 1,532,600 | 16-Δεκ-2017 | 02:40 |
| System.IdentityModel.dll | 4.7.2612.0 | 1,088,720 | 16-Δεκ-2017 | 02:40 |
| System.IdentityModel.Services.dll | 4.7.2612.0 | 198,368 | 16-Δεκ-2017 | 02:40 |
| System.Runtime.Serialization.dll | 4.7.2612.0 | 1,054,464 | 16-Δεκ-2017 | 02:40 |
| System.ServiceModel.Channels.dll | 4.7.2612.0 | 157,920 | 16-Δεκ-2017 | 02:40 |
| System.ServiceModel.Discovery.dll | 4.7.2612.0 | 308,448 | 16-Δεκ-2017 | 02:40 |
| System.ServiceModel.dll | 4.7.2612.0 | 6,315,712 | 16-Δεκ-2017 | 02:40 |
| System.ServiceModel.Internals.dll | 4.7.2612.0 | 253,696 | 16-Δεκ-2017 | 02:40 |
| System.ServiceModel.WasHosting.dll | 4.7.2612.0 | 39,656 | 16-Δεκ-2017 | 02:40 |
| System.Data.SqlXml.dll | 4.7.2612.0 | 734,400 | 16-Δεκ-2017 | 02:40 |
| System.XML.dll | 4.7.2612.0 | 2,670,224 | 16-Δεκ-2017 | 02:40 |
Πώς μπορείτε να λάβετε βοήθεια και υποστήριξη για αυτήν την ενημερωμένη έκδοση ασφαλείας
- Βοήθεια για την εγκατάσταση ενημερώσεων: Windows Update Συνήθεις ερωτήσεις
- Λύσεις ασφάλειας για επαγγελματίες της πληροφορικής: Υποστήριξη ασφαλείας και αντιμετώπιση προβλημάτων του TechNet
- Βοήθεια για την προστασία των προϊόντων και των υπηρεσιών σας που βασίζονται σε Windows από ιούς και λογισμικό κακόβουλης λειτουργίας: Microsoft Secure
- Τοπική υποστήριξη ανάλογα με τη χώρα σας: Διεθνής υποστήριξη
Ισχύει για
Αυτό το άρθρο ισχύει για τα εξής:
Microsoft .NET Framework 4.6, 4.6.1, 4.6.2, 4.7 και 4.7.1 όταν χρησιμοποιείται με:
- Windows Server 2008 R2 Service Pack 1
- Windows 7 Service Pack 1
Microsoft .NET Framework 4.6 όταν χρησιμοποιείται με:
- Windows Server 2008 Service Pack 2