Drupal
Last updated
Last updated
Μάθετε & εξασκηθείτε στο AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE) Μάθετε & εξασκηθείτε στο GCP Hacking: HackTricks Training GCP Red Team Expert (GRTE)
Ελέγξτε meta
Node: Το Drupal ευρετηριάζει το περιεχόμενό του χρησιμοποιώντας κόμβους. Ένας κόμβος μπορεί να κρατά οτιδήποτε όπως μια ανάρτηση blog, δημοσκόπηση, άρθρο, κ.λπ. Οι διευθύνσεις URI της σελίδας είναι συνήθως της μορφής /node/<nodeid>
.
Ελέγξτε το /CHANGELOG.txt
Οι νεότερες εγκαταστάσεις του Drupal από προεπιλογή αποκλείουν την πρόσβαση στα αρχεία CHANGELOG.txt
και README.txt
.
Το Drupal υποστηρίζει τρεις τύπους χρηστών από προεπιλογή:
Διαχειριστής
: Αυτός ο χρήστης έχει πλήρη έλεγχο πάνω στην ιστοσελίδα Drupal.
Επικυρωμένος Χρήστης
: Αυτοί οι χρήστες μπορούν να συνδεθούν στην ιστοσελίδα και να εκτελέσουν ενέργειες όπως η προσθήκη και η επεξεργασία άρθρων με βάση τις άδειές τους.
Ανώνυμος
: Όλοι οι επισκέπτες της ιστοσελίδας θεωρούνται ανώνυμοι. Από προεπιλογή, αυτοί οι χρήστες επιτρέπεται μόνο να διαβάζουν αναρτήσεις.
Για να απαριθμήσετε τους χρήστες μπορείτε:
Να αποκτήσετε τον αριθμό των χρηστών: Απλά αποκτήστε πρόσβαση σε /user/1
, /user/2
, /user/3
... μέχρι να επιστραφεί ένα σφάλμα που να υποδεικνύει ότι ο χρήστης δεν υπάρχει.
Μητρώο: Αποκτήστε πρόσβαση σε /user/register
και προσπαθήστε να δημιουργήσετε ένα όνομα χρήστη και αν το όνομα είναι ήδη κατειλημμένο, θα υποδειχθεί σε ένα σφάλμα από τον διακομιστή.
Επαναφορά κωδικού πρόσβασης: Προσπαθήστε να επαναφέρετε τον κωδικό πρόσβασης ενός χρήστη και αν ο χρήστης δεν υπάρχει, θα υποδειχθεί σαφώς σε ένα μήνυμα σφάλματος.
Απλά βρείτε νέες σελίδες κοιτάζοντας στο /node/FUZZ
όπου FUZZ
είναι ένας αριθμός (από 1 έως 1000 για παράδειγμα).
Αν έχετε πρόσβαση στην κονσόλα ιστού του Drupal, ελέγξτε αυτές τις επιλογές για να αποκτήσετε RCE:
Drupal RCEDrupalwned: Σενάριο εκμετάλλευσης του Drupal που ανεβάζει το XSS σε RCE ή άλλες κρίσιμες ευπάθειες. Για περισσότερες πληροφορίες, ελέγξτε αυτή την ανάρτηση. Παρέχει υποστήριξη για τις εκδόσεις Drupal 7.X.X, 8.X.X, 9.X.X και 10.X.X, και επιτρέπει να:
Αύξηση Δικαιωμάτων: Δημιουργεί έναν διαχειριστή χρήστη στο Drupal.
(RCE) Ανέβασμα Προτύπου: Ανέβασμα προσαρμοσμένων προτύπων με backdoor στο Drupal.
Μάθετε & εξασκηθείτε στο AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE) Μάθετε & εξασκηθείτε στο GCP Hacking: HackTricks Training GCP Red Team Expert (GRTE)