Η Microsoft κυκλοφόρησε τις τελευταίες ενημερώσεις ασφαλείας για το Patch Tuesday Απριλίου 2020 χθες το απόγευμα, και σήμερα η εταιρεία προειδοποιεί, αναφέροντας ότι ένα από τα patches θα μπορούσε να καταστρέψει ορισμένους τύπους της Visual Basic for Applications (VBA).
Πιο συγκεκριμένα, το πρόβλημα εντοπίστηκε σε μια ενημέρωση ασφαλείας του Microsoft Office και εάν η συσκευή σας επηρεάζεται, θα δείτε το παρακάτω μήνυμα:
“Σφάλμα μεταγλώττισης: Δεν είναι δυνατή η εύρεση του project ή της βιβλιοθήκης” ή στα Αγγλικά “Compile error: Can’t find project or library.”
Αυτό το σφάλμα παρουσιάζεται κατά την εργασία σας με αρχεία: εκτελέσιμα αρχεία (.exe), στοιχεία ελέγχου ActiveX (.ocx) και typelibs (.olb, .tlb και .dll).
Η Microsoft αναφέρει ότι ορισμένοι τύποι αρχείων μπλοκάρονται μετά την εγκατάσταση της ενημέρωσης, άσχετα αν κατέβηκαν από το Internet ή από intranet servers.
“Όταν εγκαθιστάτε μία από τις ενημερώσεις ασφαλείας του Microsoft Office που εξηγείται στο Microsoft Common Vulnerilities and Exposures CVE-2020-0760, ενδέχεται να παρατηρήσετε ότι αποκλείονται ορισμένοι τύποι αναφορών της Visual Basic for Applications (VBA) και λαμβάνετε ένα μήνυμα σφάλματος” αναφέρει η εταιρεία.
Τι μπορείτε να κάνετε εάν εμφανιστεί αυτό το σφάλμα στην οθόνη σας μετά την εγκατάσταση των ενημερώσεων του Patch Tuesday; Η Microsoft αναφέρει ότι ο μόνος τρόπος να επιδιορθωθεί είναι να αντικαταστήσετε τις αποκλεισμένες βιβλιοθήκες με τοπικές, και δίνει περισσότερες οδηγίες:
“Βιβλιοθήκες αντικειμένων Internet VBA: Σας συνιστούμε να τις αποκλείσετε επειδή είναι ευάλωτες.
Βιβλιοθήκες αντικειμένων Intranet VBA: Μπορείτε να τις ενεργοποιήσετε μέσω μιας ρύθμισης GPO, όπως φαίνεται στην παρακάτω εικόνα. Η ρύθμιση βρίσκεται στην ενότητα Διαμόρφωση χρήστη > Πρότυπα διαχείρισης > Microsoft Office 2016 > Ρυθμίσεις ασφαλείας.”
Αν το παραπάνω πρόβλημα δεν σας επηρεάζει δεν θα χρειαστεί να κάνετε κάτι στο σύστημά σας.