Drupal
Last updated
Last updated
Aprende y practica Hacking en AWS:HackTricks Training AWS Red Team Expert (ARTE) Aprende y practica Hacking en GCP: HackTricks Training GCP Red Team Expert (GRTE)
Revisa meta
Nodo: Drupal indexa su contenido utilizando nodos. Un nodo puede contener cualquier cosa como una entrada de blog, encuesta, artículo, etc. Las URIs de las páginas suelen tener la forma /node/<nodeid>
.
Verifica /CHANGELOG.txt
Las instalaciones más recientes de Drupal, por defecto, bloquean el acceso a los archivos CHANGELOG.txt
y README.txt
.
Drupal soporta tres tipos de usuarios por defecto:
Administrador
: Este usuario tiene control total sobre el sitio web de Drupal.
Usuario Autenticado
: Estos usuarios pueden iniciar sesión en el sitio web y realizar operaciones como agregar y editar artículos según sus permisos.
Anónimo
: Todos los visitantes del sitio web son designados como anónimos. Por defecto, a estos usuarios solo se les permite leer publicaciones.
Para enumerar usuarios puedes:
Obtener el número de usuarios: Simplemente accede a /user/1
, /user/2
, /user/3
... hasta que devuelva un error que indique que el usuario no existe.
Registro: Accede a /user/register
e intenta crear un nombre de usuario y si el nombre ya está en uso, se indicará en un error del servidor.
Restablecer contraseña: Intenta restablecer la contraseña de un usuario y si el usuario no existe, se indicará claramente en un mensaje de error.
Simplemente encuentra nuevas páginas buscando en /node/FUZZ
donde FUZZ
es un número (del 1 al 1000, por ejemplo).
Si tienes acceso a la consola web de Drupal, verifica estas opciones para obtener RCE:
Drupal RCEDrupalwned: Script de explotación de Drupal que eleva XSS a RCE u Otras Vulnerabilidades Críticas. Para más información, consulta esta publicación. Proporciona soporte para las versiones de Drupal 7.X.X, 8.X.X, 9.X.X y 10.X.X, y permite:
Escalado de Privilegios: Crea un usuario administrativo en Drupal.
(RCE) Subir Plantilla: Sube plantillas personalizadas con puerta trasera a Drupal.
Aprende y practica Hacking en AWS:HackTricks Training AWS Red Team Expert (ARTE) Aprende y practica Hacking en GCP: HackTricks Training GCP Red Team Expert (GRTE)