AWS - Lightsail Privesc
Last updated
Last updated
Μάθετε & εξασκηθείτε στο AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE) Μάθετε & εξασκηθείτε στο GCP Hacking: HackTricks Training GCP Red Team Expert (GRTE)
Για περισσότερες πληροφορίες σχετικά με το Lightsail ελέγξτε:
Είναι σημαντικό να σημειωθεί ότι το Lightsail δεν χρησιμοποιεί ρόλους IAM που ανήκουν στον χρήστη αλλά σε έναν διαχειριζόμενο λογαριασμό AWS, οπότε δεν μπορείτε να εκμεταλλευτείτε αυτή την υπηρεσία για privesc. Ωστόσο, ευαίσθητα δεδομένα όπως κώδικας, API keys και πληροφορίες βάσης δεδομένων θα μπορούσαν να βρεθούν σε αυτή την υπηρεσία.
lightsail:DownloadDefaultKeyPair
Αυτή η άδεια θα σας επιτρέψει να αποκτήσετε τα SSH keys για να έχετε πρόσβαση στις περιπτώσεις:
Πιθανές Επιπτώσεις: Βρείτε ευαίσθητες πληροφορίες μέσα στις περιπτώσεις.
lightsail:GetInstanceAccessDetails
Αυτή η άδεια θα σας επιτρέψει να δημιουργήσετε κλειδιά SSH για να αποκτήσετε πρόσβαση στις περιπτώσεις:
Πιθανές Επιπτώσεις: Βρείτε ευαίσθητες πληροφορίες μέσα στις περιπτώσεις.
lightsail:CreateBucketAccessKey
Αυτή η άδεια θα σας επιτρέψει να αποκτήσετε ένα κλειδί για να έχετε πρόσβαση στον κάδο:
Πιθανές Επιπτώσεις: Βρείτε ευαίσθητες πληροφορίες μέσα στον κάδο.
lightsail:GetRelationalDatabaseMasterUserPassword
Αυτή η άδεια θα σας επιτρέψει να αποκτήσετε τα διαπιστευτήρια για να έχετε πρόσβαση στη βάση δεδομένων:
Πιθανές Επιπτώσεις: Βρείτε ευαίσθητες πληροφορίες μέσα στη βάση δεδομένων.
lightsail:UpdateRelationalDatabase
Αυτή η άδεια θα σας επιτρέψει να αλλάξετε τον κωδικό πρόσβασης για να αποκτήσετε πρόσβαση στη βάση δεδομένων:
Αν η βάση δεδομένων δεν είναι δημόσια, μπορείτε επίσης να την κάνετε δημόσια με αυτές τις άδειες με
Πιθανές Επιπτώσεις: Βρείτε ευαίσθητες πληροφορίες μέσα στη βάση δεδομένων.
lightsail:OpenInstancePublicPorts
Αυτή η άδεια επιτρέπει το άνοιγμα θυρών στο Διαδίκτυο.
Πιθανές Επιπτώσεις: Πρόσβαση σε ευαίσθητες θύρες.
lightsail:PutInstancePublicPorts
Αυτή η άδεια επιτρέπει το άνοιγμα θυρών στο Διαδίκτυο. Σημειώστε ότι η κλήση θα κλείσει οποιαδήποτε θύρα έχει ανοιχτεί και δεν έχει καθοριστεί σε αυτήν.
Πιθανές Επιπτώσεις: Πρόσβαση σε ευαίσθητες θύρες.
lightsail:SetResourceAccessForBucket
Αυτή η άδεια επιτρέπει να δώσετε σε μια παρουσία πρόσβαση σε έναν κάδο χωρίς επιπλέον διαπιστευτήρια.
Πιθανές Επιπτώσεις: Πιθανή νέα πρόσβαση σε buckets με ευαίσθητες πληροφορίες.
lightsail:UpdateBucket
Με αυτή την άδεια, ένας επιτιθέμενος θα μπορούσε να παραχωρήσει την δική του AWS λογαριασμό πρόσβαση ανάγνωσης σε buckets ή ακόμα και να κάνει τα buckets δημόσια σε όλους:
Πιθανές Επιπτώσεις: Πιθανή νέα πρόσβαση σε buckets με ευαίσθητες πληροφορίες.
lightsail:UpdateContainerService
Με αυτές τις άδειες, ένας επιτιθέμενος θα μπορούσε να παραχωρήσει πρόσβαση σε ιδιωτικά ECRs από την υπηρεσία κοντέινερ.
Πιθανές Επιπτώσεις: Λάβετε ευαίσθητες πληροφορίες από ιδιωτικό ECR
lightsail:CreateDomainEntry
Ένας επιτιθέμενος με αυτή την άδεια θα μπορούσε να δημιουργήσει υποτομέα και να τον κατευθύνει στη δική του διεύθυνση IP (κατάληψη υποτομέα), ή να δημιουργήσει ένα SPF record που του επιτρέπει να παραποιεί emails από το domain, ή ακόμα και να ορίσει το κύριο domain στη δική του διεύθυνση IP.
Πιθανές Επιπτώσεις: Κατάληψη ενός τομέα
lightsail:UpdateDomainEntry
Ένας επιτιθέμενος με αυτή την άδεια θα μπορούσε να δημιουργήσει υποτομέα και να τον κατευθύνει στη δική του διεύθυνση IP (κατάληψη υποτομέα), ή να δημιουργήσει ένα SPF record που του επιτρέπει να παραποιεί emails από τον τομέα, ή ακόμα και να ρυθμίσει τον κύριο τομέα στη δική του διεύθυνση IP.
Πιθανές Επιπτώσεις: Κατάληψη ενός τομέα
Μάθετε & εξασκηθείτε στο AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE) Μάθετε & εξασκηθείτε στο GCP Hacking: HackTricks Training GCP Red Team Expert (GRTE)