Γραφείο

Η Microsoft κυκλοφορεί το εργαλείο για να αποκλείσει τις επιθέσεις κατάχρησης φορτίου DLl

30 Ultimate Outlook Tips and Tricks for 2020

30 Ultimate Outlook Tips and Tricks for 2020
Anonim

Λίγο καιρό πίσω υπήρξαν αναφορές σχετικά με ένα ζήτημα ασφαλείας που επηρέασε περίπου 40 διαφορετικές εφαρμογές των Windows. Η Microsoft ανταποκρίθηκε γρήγορα σε τέτοιες αναφορές δυνητικών επιθέσεων μηδενικών ημερών κατά τέτοιων προγραμμάτων των Windows, δημοσιεύοντας μια ενημερωμένη έκδοση ή ένα εργαλείο για την παρεμπόδιση τέτοιων εκμεταλλεύσεων. Ωστόσο, η Microsoft διευκρίνισε επίσης ότι το ελάττωμα δεν είναι στα Windows.

Εργαλείο για την παρεμπόδιση επιθέσεων απόπειρας αεροπειρατικής φόρτωσης DLL

Η Microsoft έχει εκδώσει συμβολοσειρά ασφαλείας (2269637) με τίτλο "Η μη ασφαλή φόρτωση βιβλιοθήκης μπορεί να επιτρέψει απομακρυσμένη εκτέλεση κώδικα. Η Microsoft γνωρίζει ότι έχει δημοσιευθεί έρευνα που περιγράφει λεπτομερώς ένα διανυσματικό διάνυσμα επίθεσης για μια κατηγορία ευπαθειών που επηρεάζει τον τρόπο με τον οποίο οι εφαρμογές φορτώνουν εξωτερικές βιβλιοθήκες. Αυτό το ζήτημα προκαλείται από ειδικές μη ασφαλείς πρακτικές προγραμματισμού που επιτρέπουν τη λεγόμενη "δυαδική φύτευση" ή "επιθέσεις προφόρτισης DLL". Αυτές οι πρακτικές θα μπορούσαν να επιτρέψουν σε έναν εισβολέα να εκτελέσει εξ αποστάσεως αυθαίρετο κώδικα στο πλαίσιο του χρήστη που τρέχει την ευάλωτη εφαρμογή όταν ο χρήστης ανοίγει ένα αρχείο από μια μη αξιόπιστη τοποθεσία.

Η Microsoft έχει επίσης εκδώσει μια Ενημέρωση που θα εμποδίσει τη φόρτωση των DLLs από απομακρυσμένες καταλόγους, αποτρέποντας έτσι την απάτη DLL

. Αυτή η ενημερωμένη έκδοση εισάγει ένα νέο κλειδί μητρώου CWDIllegalInDllSearch που επιτρέπει στους χρήστες να ελέγχουν τον αλγόριθμο διαδρομής αναζήτησης DLL. Ο αλγόριθμος διαδρομής αναζήτησης DLL χρησιμοποιείται από το API LoadLibrary και το API LoadLibraryEx όταν φορτώνονται DLL χωρίς να προσδιορίζεται μια πλήρως εξειδικευμένη διαδρομή.

Όταν μια εφαρμογή φορτώνει δυναμικά ένα DLL χωρίς να καθορίζει μια πλήρως εξειδικευμένη διαδρομή, τα Windows προσπαθούν να εντοπίσουν αυτό το DLL αναζητώντας μέσω ενός καλά καθορισμένου συνόλου καταλόγων. Αυτά τα σύνολα καταλόγων είναι γνωστά ως διαδρομή αναζήτησης DLL. Μόλις τα Windows εντοπίσουν το αρχείο DLL σε έναν κατάλογο, τα Windows φορτώνουν αυτό το DLL. Εάν τα Windows δεν εντοπίσουν το DLL σε οποιονδήποτε από τους καταλόγους στη σειρά αναζήτησης DLL, τα Windows θα επιστρέψουν μια αποτυχία στη λειτουργία φόρτωσης DLL

Περισσότερες λεπτομέρειες και συνδέσεις λήψης στο KB2264107