Drupal
![](https://book.hacktricks.xyz/~gitbook/image?url=https%3A%2F%2Fpentest.eu%2FRENDER_WebSec_10fps_21sec_9MB_29042024.gif&width=768&dpr=4&quality=100&sign=bc0743d1&sv=1)
Otkriće
Proverite meta
Čvor: Drupal indeksira svoj sadržaj koristeći čvorove. Čvor može držati bilo šta kao što su blog post, anketa, članak, itd. URI stranica su obično u formatu
/node/<nodeid>
.
Enumeration
Drupal podržava tri tipa korisnika po defaultu:
Administrator
: Ovaj korisnik ima potpunu kontrolu nad Drupal veb sajtom.Authenticated User
: Ovi korisnici mogu da se prijave na veb sajt i obavljaju operacije kao što su dodavanje i uređivanje članaka na osnovu svojih dozvola.Anonymous
: Svi posetioci veb sajta su označeni kao anonimni. Po defaultu, ovim korisnicima je dozvoljeno samo da čitaju postove.
Version
Proverite
/CHANGELOG.txt
Novije instalacije Drupala po defaultu blokiraju pristup datotekama CHANGELOG.txt
i README.txt
.
Enumeracija korisničkih imena
Registracija
U /user/register samo pokušajte da kreirate korisničko ime i ako je ime već zauzeto bićete obavešteni:
Zahtev za novu lozinku
Ako zatražite novu lozinku za postojeće korisničko ime:
Ako zatražite novu lozinku za nepostojeće korisničko ime:
Dobijanje broja korisnika
Pristupajući /user/<number> možete videti broj postojećih korisnika, u ovom slučaju je 2 jer /users/3 vraća grešku da nije pronađeno:
Sakrivene stranice
Fuzz /node/$
gde je $
broj (od 1 do 500 na primer).
Možete pronaći sakrivene stranice (test, dev) koje nisu referencirane od strane pretraživača.
Informacije o instaliranim modulima
Automatski
RCE
Ako imate pristup Drupal web konzoli, proverite ove opcije za dobijanje RCE:
Drupal RCEOd XSS do RCE
Drupalwned: Skripta za eksploataciju Drupala koja povećava XSS na RCE ili druge kritične ranjivosti. Za više informacija pogledajte ovaj post. Pruža podršku za Drupal verzije 7.X.X, 8.X.X, 9.X.X i 10.X.X, i omogućava:
Povećanje privilegija: Kreira administratorskog korisnika u Drupalu.
(RCE) Učitaj šablon: Učitaj prilagođene šablone sa backdoor-om u Drupal.
Post Eksploatacija
Pročitaj settings.php
Izvuci korisnike iz DB
Reference
![](https://book.hacktricks.xyz/~gitbook/image?url=https%3A%2F%2Fpentest.eu%2FRENDER_WebSec_10fps_21sec_9MB_29042024.gif&width=768&dpr=4&quality=100&sign=bc0743d1&sv=1)
Last updated