From 8d46e1d047f9b9933bcb94a44d0362df7878176b Mon Sep 17 00:00:00 2001 From: Translator Date: Wed, 1 Oct 2025 10:27:17 +0000 Subject: [PATCH] Translated ['', 'src/pentesting-cloud/aws-security/aws-post-exploitation --- .../aws-secrets-manager-post-exploitation.md | 24 ++++++++++++------- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/src/pentesting-cloud/aws-security/aws-post-exploitation/aws-secrets-manager-post-exploitation.md b/src/pentesting-cloud/aws-security/aws-post-exploitation/aws-secrets-manager-post-exploitation.md index cfb48004e..4f1262776 100644 --- a/src/pentesting-cloud/aws-security/aws-post-exploitation/aws-secrets-manager-post-exploitation.md +++ b/src/pentesting-cloud/aws-security/aws-post-exploitation/aws-secrets-manager-post-exploitation.md @@ -4,37 +4,43 @@ ## Secrets Manager -Για περισσότερες πληροφορίες, ελέγξτε: +Για περισσότερες πληροφορίες δείτε: {{#ref}} ../aws-services/aws-secrets-manager-enum.md {{#endref}} -### Read Secrets +### Ανάγνωση Secrets -Οι **μυστικές πληροφορίες είναι ευαίσθητες πληροφορίες**, [ελέγξτε τη σελίδα privesc](../aws-privilege-escalation/aws-secrets-manager-privesc.md) για να μάθετε πώς να τις διαβάσετε. +Τα **secrets αυτά είναι ευαίσθητες πληροφορίες**, [δείτε τη σελίδα privesc](../aws-privilege-escalation/aws-secrets-manager-privesc.md) για να μάθετε πώς να τα διαβάσετε. -### DoS Change Secret Value +### DoS — Αλλαγή τιμής Secret -Αλλάζοντας την τιμή του μυστικού, θα μπορούσατε να **DoS όλο το σύστημα που εξαρτάται από αυτή την τιμή.** +Αλλάζοντας την τιμή του secret, μπορείτε να προκαλέσετε **DoS σε όλα τα συστήματα που εξαρτώνται από αυτή την τιμή.** > [!WARNING] -> Σημειώστε ότι οι προηγούμενες τιμές αποθηκεύονται επίσης, οπότε είναι εύκολο να επιστρέψετε στην προηγούμενη τιμή. +> Σημειώστε ότι οι προηγούμενες τιμές αποθηκεύονται επίσης, οπότε είναι εύκολο να επαναφέρετε την προηγούμενη τιμή. ```bash # Requires permission secretsmanager:PutSecretValue aws secretsmanager put-secret-value \ --secret-id MyTestSecret \ --secret-string "{\"user\":\"diegor\",\"password\":\"EXAMPLE-PASSWORD\"}" ``` -### DoS Αλλαγή κλειδιού KMS +### DoS Change KMS key + +Αν ο attacker έχει την άδεια secretsmanager:UpdateSecret, μπορεί να ρυθμίσει το secret ώστε να χρησιμοποιεί ένα KMS key που ανήκει στον attacker. Το κλειδί αυτό αρχικά διαμορφώνεται με τέτοιο τρόπο ώστε ο οποιοσδήποτε να μπορεί να το προσπελάσει και να το χρησιμοποιήσει, οπότε η ενημέρωση του secret με το νέο κλειδί είναι δυνατή. Αν το κλειδί δεν ήταν προσβάσιμο, το secret δεν θα μπορούσε να ενημερωθεί. + +Μετά την αλλαγή του κλειδιού για το secret, ο attacker τροποποιεί τη διαμόρφωση του κλειδιού του ώστε μόνο αυτός να μπορεί να έχει πρόσβαση. Έτσι, στις επόμενες εκδόσεις του secret θα κρυπτογραφείται με το νέο κλειδί και, καθώς δεν θα υπάρχει πρόσβαση σε αυτό, η δυνατότητα ανάκτησης του secret θα χαθεί. + +Είναι σημαντικό να σημειωθεί ότι αυτή η μη προσβασιμότητα θα συμβεί μόνο στις μεταγενέστερες εκδόσεις, μετά την αλλαγή του περιεχομένου του secret, αφού η τρέχουσα έκδοση εξακολουθεί να είναι κρυπτογραφημένη με το αρχικό KMS key. ```bash aws secretsmanager update-secret \ --secret-id MyTestSecret \ --kms-key-id arn:aws:kms:us-west-2:123456789012:key/EXAMPLE1-90ab-cdef-fedc-ba987EXAMPLE ``` -### DoS Διαγραφή Μυστικού +### DoS Deleting Secret -Ο ελάχιστος αριθμός ημερών για να διαγραφεί ένα μυστικό είναι 7 +Ο ελάχιστος αριθμός ημερών για να διαγραφεί ένα secret είναι 7 ```bash aws secretsmanager delete-secret \ --secret-id MyTestSecret \