Νωρίτερα αυτή την εβδομάδα, το FingerprintJS αποκάλυψε ένα σοβαρό bug στο πρόγραμμα περιήγησης ιστού Safari της Apple που επιτρέπει σε οποιονδήποτε να εξάγει το ιστορικό περιήγησης ενός χρήστη, ακόμη και τα αναγνωριστικά χρήστη Google. Όπως ήταν αναμενόμενο, η Apple εργάζεται τώρα για μια διόρθωση αυτού του σφάλματος, η οποία αναμένεται να κυκλοφορήσει στους χρήστες πολύ σύντομα.

Δείτε επίσης: Safari: Bug εκθέτει το πρόσφατο ιστορικό περιήγησης και στοιχεία του Google account σας

Με βάση ένα commit WebKit στο GitHub, οι μηχανικοί της Apple ετοιμάζουν ήδη μια επιδιόρθωση για το Safari bug που διαρρέει δεδομένα χρήστη. Για όσους δεν είναι εξοικειωμένοι, το WebKit είναι η μηχανή προγράμματος περιήγησης της Apple που τροφοδοτεί το Safari και άλλα προγράμματα περιήγησης ιστού. Δεδομένου ότι το WebKit είναι μια μηχανή ανοιχτού κώδικα, οι ενημερώσεις που σχετίζονται με το σφάλμα είναι δημόσιες και μπορούν πλέον να είναι ορατές στο GitHub.

Δείτε επίσης: Safari iPhone: Πώς να εμποδίσετε τα sites να ζητούν πρόσβαση στην τοποθεσία σας

Πιο συγκεκριμένα, το σφάλμα εντοπίστηκε στο implementation του IndexedDB, το οποίο είναι ένα Javascript API που χρησιμοποιείται για την αποθήκευση δεδομένων. Οι κακόβουλοι ιστότοποι μπορούν να χρησιμοποιήσουν το exploit για να δουν διευθύνσεις URL που επισκέφτηκε πρόσφατα ένας χρήστης και ακόμη και να αποκτήσουν το Google User ID, το οποίο μπορεί να χρησιμοποιηθεί για την εύρεση προσωπικών σας πληροφοριών.

Η Apple δεν έχει δώσει λεπτομέρειες σχετικά με το πότε η επιδιόρθωση θα είναι διαθέσιμη στους χρήστες. Ωστόσο, όπως σημειώνεται από το MacRumors, η διόρθωση απαιτεί από την Apple να κυκλοφορήσει ενημερωμένες εκδόσεις του iOS 15 και του macOS Monterey για να συμπεριλάβει μια νέα έκδοση του Safari χρησιμοποιώντας την πιο πρόσφατη μηχανή WebKit.

Δείτε επίσης: Πώς να επαναφέρετε το παλιό Safari στο iPhone

Η Apple τρέχει αυτήν τη στιγμή δοκιμές με iOS 15.3 beta και macOS Monterey 12.2 beta, οπότε ίσως οι επόμενες ενημερώσεις beta να φέρουν τη διόρθωση για το Safari bug. Αξίζει να σημειωθεί ότι η έκδοση WebKit που χρησιμοποιείται στο Safari 14, η οποία είναι αυτή για το iOS 14, δεν επηρεάζεται από το σφάλμα.

Πηγή πληροφοριών: 9to5mac.com