Κοινοποίηση ξανά — περιεχόμενο από τον Redouan Tayaa
Το 2025, ένας ερευνητής ασφαλείας βρήκε περισσότερες από 170 εφαρμογές που είχαν κατασκευαστεί με το Lovable και των οποίων οι βάσεις δεδομένων ήταν αναγνώσιμες από οποιονδήποτε.
Όχι χακαρισμένες. Απλώς ανοιχτές.
Ονόματα, διευθύνσεις email, αριθμοί τηλεφώνου, καταστάσεις πληρωμών και μερικές φορές κλειδιά πρόσβασης σε άλλες υπηρεσίες. Το μόνο που έπρεπε να ξέρεις ήταν πού να κοιτάξεις.
Η αιτία ήταν πάντα η ίδια. Η βάση δεδομένων που χρησιμοποιούν αυτές οι εφαρμογές σου επιτρέπει να ορίσεις, γραμμή προς γραμμή, ποιος έχει το δικαίωμα να διαβάσει τι. Μόνο που αυτή η ρύθμιση έλειπε ή ήταν κακώς υλοποιημένη. Και επειδή η εφαρμογή λειτουργούσε τέλεια, κανείς δεν το πρόσεξε.
Αυτή είναι η παγίδα με τα πρωτότυπα που κατασκευάζονται με AI. Μια αδυναμία ασφαλείας δεν εμφανίζεται στην οθόνη. Η εφαρμογή λειτουργεί, οι πελάτες είναι ευχαριστημένοι, όλα φαίνονται φυσιολογικά. Μέχρι την ημέρα που κάποιος άλλος ρίξει μια ματιά.
Και δεν το λέω αυτό εναντίον του Lovable, ούτε εναντίον των εργαλείων AI γενικότερα. Κάνουν ακριβώς αυτό που τους ζητείται. Το πρόβλημα είναι ότι κανείς δεν τους ζήτησε να ελέγξουν αυτό.
Αν έχεις μια εφαρμογή που κατασκευάστηκε με ένα τέτοιο εργαλείο και πραγματικοί πελάτες βάζουν τα δεδομένα τους σε αυτήν, ρώτησε κάποιον που ξέρει να κοιτάζει: «μπορεί ένας χρήστης να διαβάσει τα δεδομένα ενός άλλου χρήστη;»
Χρειάζεται 1 ώρα για να το ελέγξεις. Την ημέρα που ένας πελάτης το ανακαλύψει αντί για εσένα, χρειάζεται πολύ περισσότερος χρόνος για να διορθωθεί.
Πηγές LinkedIn
- Προφίλ: Pierre Jean Duvivier aka Sage (LinkedIn)
- Κοινός συγγραφέας: Redouan Tayaa (LinkedIn)
Η ανάρτηση Το 2025, ένας ερευνητής ασφαλείας βρήκε περισσότερες από 170 εφαρμογές που είχαν κατασκευαστεί με το Lovable και των οποίων οι βάσεις δεδομένων ήταν αναγνώσιμες από οποιονδήποτε. εμφανίστηκε πρώτα στο les plumes qui mordent.
Συχνές Ερωτήσεις
Συχνές Ερωτήσεις Το Περιστατικό Έκθεσης Βάσεων Δεδομένων του Lovable το 2025
1 Τι συνέβη με το Lovable το 2025
Ένας ερευνητής ασφαλείας ανακάλυψε ότι περισσότερες από 170 εφαρμογές που είχαν κατασκευαστεί με το Lovable είχαν βάσεις δεδομένων που οποιοσδήποτε στο διαδίκτυο μπορούσε να διαβάσειχωρίς σύνδεση ή κωδικό πρόσβασης
2 Τι είναι το Lovable
Το Lovable είναι ένα εργαλείο που υποστηρίζεται από AI και επιτρέπει στους ανθρώπους να κατασκευάζουν διαδικτυακές εφαρμογές περιγράφοντας τι θέλουν σε απλή γλώσσα ακόμη και χωρίς μεγάλη εμπειρία στον προγραμματισμό
3 Τι σημαίνει ότι οι βάσεις δεδομένων ήταν αναγνώσιμες από οποιονδήποτε
Σημαίνει ότι τα δεδομένα πίσω από αυτές τις εφαρμογές δεν ήταν προστατευμένα Οποιοσδήποτε έβρισκε τη βάση δεδομένων μπορούσε να δει το περιεχόμενό τηςόπως emails χρηστών μηνύματα ή λεπτομέρειες παραγγελιώνχωρίς να χρειάζεται άδεια
4 Πώς βρήκε ο ερευνητής αυτές τις εφαρμογές
Ο ερευνητής σάρωσε το διαδίκτυο για βάσεις δεδομένων συνδεδεμένες με εφαρμογές που είχαν κατασκευαστεί με το Lovable και είχαν μείνει δημόσια προσβάσιμες και στη συνέχεια επαλήθευσε ότι μπορούσαν να διαβαστούν χωρίς έλεγχο ταυτότητας
5 Ήταν αυτό σφάλμα του ίδιου του Lovable
Γενικά θεωρείται πρόβλημα διαμόρφωσηςοι εφαρμογές αναπτύχθηκαν με την πρόσβαση στη βάση δεδομένων ανοιχτή και όχι ως αδυναμία στον βασικό κώδικα του Lovable Η ακριβής αιτία εξαρτάται από τη ρύθμιση κάθε εφαρμογής
6 Τι είδους δεδομένα εκτέθηκαν
Οι αναφορές έδειξαν ότι τα εκτεθειμένα δεδομένα μπορούσαν να περιλαμβάνουν πληροφορίες χρηστών όπως emails ονόματα και περιεχόμενο εφαρμογής Οι λεπτομέρειες διέφεραν από εφαρμογή σε εφαρμογή
7 Γιατί έχει αυτό σημασία για τους ιδιοκτήτες εφαρμογών
Τα ιδιωτικά δεδομένα οποιουδήποτε είναι ορατά μπορούν να οδηγήσουν σε παραβιάσεις απορρήτου νομικά προβλήματα βάσει νόμων όπως ο GDPR απώλεια εμπιστοσύνης των χρηστών και πιθανές καταλήψεις λογαριασμών
8 Γιατί έχει αυτό σημασία για τους καθημερινούς χρήστες
Αν εγγράφηκες σε μία από αυτές τις εφαρμογές τα προσωπικά σου στοιχεία μπορεί να ήταν ορατά σε αγνώστους Πρόσεχε για emails ηλεκτρονικού ψαρέματος και επαναχρησιμοποίηση του κωδικού πρόσβασής σου σε άλλους ιστότοπους
9 Τι είναι μια βάση δεδομένων με απλά λόγια
Είναι το μέρος όπου μια εφαρμογή αποθηκεύει τις πληροφορίες τηςόπως ένα ψηφιακό αρχειοφυλάκιο για λογαριασμούς χρηστών αναρτήσεις και παραγγελίες
10 Τι σημαίνει έλεγχος ταυτότητας εδώ
Σημαίνει να αποδεικνύεις ποιος είσαι πριν σου επιτραπεί να δεις ή να αλλάξεις δεδομένα Αυτές οι βάσεις δεδομένων παρέλειψαν εντελώς αυτόν τον έλεγχο
11 Τι είναι η Ασφάλεια σε Επίπεδο Γραμμής
Το RLS είναι ένα χαρακτηριστικό βάσης δεδομένων που ελέγχει ακριβώς ποιες γραμμές δεδομένων μπορεί να δει κάθε χρήστης Αν είναι απενεργοποιημένο όλοι μπορούν να δουν τα πάντα