Η Zyxel διόρθωσε μια ευπάθεια zero-day στα network switches της σειράς GS1900, την οποία εκμεταλλεύτηκαν οι επιτιθέμενοι για να παραβιάσουν σχεδόν 1.000 συσκευές παγκοσμίως. Σύμφωνα με ρεπορτάζ του BleepingComputer, οι hackers χρησιμοποίησαν το σφάλμα για να κλέψουν αρχεία ρυθμίσεων και διαπιστευτήρια. Αν διαχειρίζεστε ένα από αυτά τα switches στο σπίτι, σε ένα μικρό γραφείο ή σε ένα home lab, η ευπάθεια zero-day στο Zyxel GS1900 είναι ένας καλός λόγος να ελέγξετε το firmware σας σήμερα.

Τι συνέβη στα switches Zyxel GS1900

Τα γεγονότα που είναι διαθέσιμα μέχρι στιγμής είναι απλά. Ένα προηγουμένως άγνωστο σφάλμα στη σειρά GS1900 εκμεταλλευόταν πριν υπάρξει διόρθωση. Οι επιτιθέμενοι το χρησιμοποίησαν για να εισβάλουν σε σχεδόν 1.000 συσκευές σε όλο τον κόσμο και να εξαγάγουν ευαίσθητα δεδομένα, συγκεκριμένα αρχεία ρυθμίσεων και διαπιστευτήρια. Η Zyxel έχει πλέον κυκλοφορήσει μια ενημέρωση.

Το ρεπορτάζ της πηγής δεν παρέχει εδώ μια πλήρη τεχνική ανάλυση, οπότε δεν θα κάνουμε εικασίες για το πώς λειτουργεί το exploit ή ποιος βρίσκεται πίσω από αυτό. Αυτό που έχει σημασία για τους κατόχους είναι απλό: το σφάλμα χρησιμοποιήθηκε σε πραγματικές επιθέσεις, μια διόρθωση είναι πλέον διαθέσιμη και οι συσκευές χωρίς ενημέρωση παραμένουν εκτεθειμένες.

Γιατί τα κλεμμένα configs και διαπιστευτήρια είναι τόσο επικίνδυνα

Ένα switch μπορεί να φαίνεται σαν ένα βαρετό κομμάτι υποδομής, αλλά βρίσκεται στο κέντρο ενός δικτύου. Το αρχείο ρυθμίσεών του είναι ουσιαστικά ένας χάρτης αυτού του δικτύου και μπορεί να περιλαμβάνει λεπτομέρειες για το πώς συνδέονται οι συσκευές και πώς διαχειρίζεται το switch.

Τα διαπιστευτήρια κάνουν το πρόβλημα χειρότερο. Τα κλεμμένα στοιχεία σύνδεσης μπορούν να επιτρέψουν σε έναν επιτιθέμενο να επιστρέψει αργότερα, ακόμη και αφού διορθωθεί μια ευπάθεια, αν οι κωδικοί πρόσβασης δεν αλλάξουν ποτέ. Τα διαπιστευτήρια επίσης συχνά επαναχρησιμοποιούνται σε συσκευές και υπηρεσίες, οπότε ένας κωδικός πρόσβασης που κλάπηκε από ένα switch μπορεί να γίνει τρόπος εισόδου σε άλλον εξοπλισμό.

Αυτός είναι ο λόγος για τον οποίο η ενημέρωση από μόνη της μπορεί να μην είναι αρκετή μετά από ένα περιστατικό όπως αυτό. Το κλείσιμο της τρύπας σταματά τις νέες εισβολές μέσω αυτού του σφάλματος, αλλά δεν αναιρεί δεδομένα που έχουν ήδη κλαπεί.

Τι σημαίνει ένα zero-day για τους κατόχους hardware δικτύου

Ένα zero-day είναι μια ευπάθεια που οι επιτιθέμενοι εκμεταλλεύονται πριν ο προμηθευτής έχει διαθέσιμη διόρθωση. Οι αμυνόμενοι δεν έχουν κανένα προβάδισμα και δεν υπάρχει τίποτα να εγκαταστήσουν την πρώτη μέρα.

Το hardware δικτύου το κάνει αυτό δυσκολότερο με μερικούς τρόπους:

  • Οι ενημερώσεις είναι χειροκίνητες. Σε αντίθεση με ένα τηλέφωνο ή laptop, πολλά switches και routers δεν ενημερώνονται μόνα τους. Κάποιος πρέπει να συνδεθεί, να κατεβάσει το firmware και να το εφαρμόσει.
  • Οι συσκευές ξεχνιούνται. Ένα switch που βρίσκεται σε μια ντουλάπα μπορεί να λειτουργεί για χρόνια χωρίς κανείς να το κοιτάξει.
  • Η ορατότητα είναι περιορισμένη. Αυτές οι συσκευές σπάνια εκτελούν λογισμικό ασφαλείας, οπότε μια παραβίαση μπορεί να περάσει απαρατήρητη.

Όταν ένα zero-day εμφανιστεί σε αυτού του είδους τον εξοπλισμό, το χρονικό διάστημα μεταξύ των πρώτων επιθέσεων και της στιγμής που οι κάτοχοι εφαρμόζουν μια διόρθωση μπορεί να είναι μεγάλο. Σε αυτό το κενό συσσωρεύονται παραβιάσεις όπως οι σχεδόν 1.000 που αναφέρονται εδώ.

Πώς να θωρακίσετε switches και routers στο σπίτι και σε μικρά γραφεία

Δεν μπορείτε να εμποδίσετε έναν προμηθευτή να κυκλοφορήσει ένα ελαττωματικό προϊόν, αλλά μπορείτε να μειώσετε τις πιθανότητες ένα σφάλμα να μετατραπεί σε παραβίαση. Αυτές είναι γενικές βέλτιστες πρακτικές και ισχύουν πολύ πέρα από τη Zyxel.

  1. Ενημερώστε το firmware. Αν χρησιμοποιείτε switch της σειράς GS1900, ελέγξτε τα επίσημα κανάλια υποστήριξης της Zyxel για το διορθωμένο firmware και εγκαταστήστε το.
  2. Κρατήστε τις διεπαφές διαχείρισης εκτός internet. Οι σελίδες web και απομακρυσμένης διαχείρισης θα πρέπει να είναι προσβάσιμες μόνο από ένα αξιόπιστο εσωτερικό δίκτυο ή μια αποκλειστική σύνδεση διαχείρισης. Ελέγξτε την προώθηση θυρών και τους κανόνες firewall του router σας για να βεβαιωθείτε ότι τίποτα δεν εκθέτει το switch.
  3. Αλλάξτε τα διαπιστευτήρια. Αλλάξτε τον κωδικό πρόσβασης διαχειριστή σε οποιαδήποτε επηρεαζόμενη συσκευή και αλλάξτε οποιουσδήποτε άλλους κωδικούς πρόσβασης ήταν αποθηκευμένοι ή επαναχρησιμοποιούνταν από τη ρύθμισή της. Χρησιμοποιήστε έναν μοναδικό, ισχυρό κωδικό πρόσβασης για κάθε συσκευή.
  4. Ελέγξτε τη ρύθμιση. Αναζητήστε λογαριασμούς, ρυθμίσεις ή αλλαγές που δεν αναγνωρίζετε. Αν κάτι φαίνεται ύποπτο, εξετάστε το ενδεχόμενο επαναφοράς της συσκευής σε μια γνωστή καλή κατάσταση πριν εφαρμόσετε ξανά τις ρυθμίσεις.
  5. Τμηματοποιήστε το δίκτυό σας. Κρατήστε την κίνηση διαχείρισης, τις συσκευές επισκεπτών και τις συσκευές smart-home ξεχωριστά όπου το επιτρέπει ο εξοπλισμός σας, ώστε μια παραβιασμένη συσκευή να έχει μικρότερη εμβέλεια.
  6. Τηρείτε απογραφή. Καταγράψτε κάθε συσκευή δικτύου που διαθέτετε, το μοντέλο της και την έκδοση firmware της. Δεν μπορείτε να ενημερώσετε ό,τι έχετε ξεχάσει.

Ένα VPN μπορεί να βοηθήσει στην προστασία της κίνησής σας σε μη αξιόπιστα δίκτυα, αλλά δεν διορθώνει ένα ευάλωτο switch που βρίσκεται στο δικό σας δίκτυο. Η ασφάλεια του ίδιου του hardware είναι ξεχωριστή δουλειά.

Τι σημαίνει αυτό για εσάς

Αν διαθέτετε ένα switch Zyxel GS1900, αντιμετωπίστε το ως επείγον. Ενημερώστε το firmware, βεβαιωθείτε ότι η διεπαφή διαχείρισης δεν είναι προσβάσιμη από το internet και υποθέστε ότι τα διαπιστευτήρια που ήταν αποθηκευμένα σε μια εκτεθειμένη συσκευή μπορεί να έχουν διαρρεύσει. Η αλλαγή τους είναι φθηνή ασφάλεια.

Αν δεν διαθέτετε ένα, το μάθημα εξακολουθεί να ισχύει. Τα home labs και τα μικρά γραφεία συχνά χρησιμοποιούν τον ίδιο τύπο εξοπλισμού δικτύου χωρίς επίβλεψη όπως οι μεγαλύτεροι οργανισμοί, αλλά με λιγότερους ανθρώπους να τον παρακολουθούν. Οι επιτιθέμενοι το γνωρίζουν αυτό και ένα σφάλμα σε μία μόνο σειρά προϊόντων μπορεί να μετατραπεί γρήγορα σε εκατοντάδες παραβιασμένες συσκευές.

Τα επόμενα βήματά σας

Η ευπάθεια zero-day στο Zyxel GS1900 είναι μια υπενθύμιση ότι το hardware δικτύου αξίζει την ίδια προσοχή με τους υπολογιστές και τα τηλέφωνά σας. Κάντε αυτά τα τρία πράγματα σήμερα:

  • Ελέγξτε το firmware της Zyxel και εγκαταστήστε τη διορθωμένη έκδοση αν χρησιμοποιείτε switch της σειράς GS1900.
  • Απενεργοποιήστε τη διαχείριση που είναι εκτεθειμένη στο internet, ώστε η σελίδα διαχείρισης να είναι προσβάσιμη μόνο από το εσωτερικό του αξιόπιστου δικτύου σας.
  • Αλλάξτε τα διαπιστευτήριά σας στο switch και σε οτιδήποτε μοιραζόταν τους κωδικούς πρόσβασής του.

Στη συνέχεια, βάλτε μια υπενθύμιση στο ημερολόγιό σας να ελέγχετε το firmware σε όλες τις συσκευές δικτύου σας κάθε λίγους μήνες. Λίγα λεπτά συντήρησης είναι πολύ ευκολότερα από τον καθαρισμό μετά από μια παραβίαση.