Κρίσιμη ενημέρωση ασφαλείας για το TLS stack της Go
Η ομάδα της Go προχώρησε σε μια σημαντική αλλαγή στο runtime της γλώσσας, στοχεύοντας στην ενίσχυση της ασφάλειας κατά τη διαδικασία επαλήθευσης πιστοποιητικών (certificate verification). Η απόφαση για τον αποκλεισμό οκτώ συγκεκριμένων ενδιάμεσων πιστοποιητικών (intermediate certificates) έρχεται ως άμεση απόκριση σε κενά ασφαλείας που εντοπίστηκαν στη λειτουργία τους.
Αρχιτεκτονική αλλαγή στο Verify
Η υλοποίηση της αλλαγής ενσωματώνεται απευθείας στη μέθοδο Verify. Πλέον, ο αλγόριθμος επαλήθευσης διαθέτει ένα επίπεδο φιλτραρίσματος που ελέγχει τα SPKI (Subject Public Key Info) εντός της αλυσίδας πιστοποιητικών. Εάν ανιχνευθεί κάποιο από τα οκτώ απαγορευμένα πιστοποιητικά, η αλυσίδα απορρίπτεται αυτόματα, εμποδίζοντας την επιστροφή της στον καλούντα (caller).
Αντιμετώπιση του CVE-2026-111943
Το ζήτημα, το οποίο καταγράφηκε αρχικά ως επείγον (urgent track), ταυτοποιήθηκε με τον κωδικό CVE-2026-111943. Η φύση του προβλήματος καθιστά την αναβάθμιση επιβεβλημένη για κάθε σύστημα που βασίζεται στη Go για επικοινωνίες TLS, καθώς η χρήση των εν λόγω πιστοποιητικών θα μπορούσε να θέσει σε κίνδυνο την ακεραιότητα των κρυπτογραφημένων συνδέσεων.