Skip to content
KitploitKITPLOIT
HerramientasExploitsBlog
Log in
Enviar
HerramientasExploitsBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

FeedsContactoPrivacidad© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
Gitlab-Exiftool-RCE — Exploit en Python que logra ejecución remota de código en versiones de GitLab anteriores a la 13.10.3 mediante el abuso del análisis de DjVu de ExifTool a través de las cargas de imágenes de GitLab Workhorse. | Kitploit
Herramientas/GitHubGitHub/csenox/gitlab-exiftool-rce
Análisis de VulnerabilidadesExplotaciónExplotación de Aplicaciones WebPruebas de PenetraciónHerramienta de Acceso Remoto
GitHubcsenox/gitlab-exiftool-rce

Gitlab-Exiftool-RCE

Exploit en Python que logra ejecución remota de código en versiones de GitLab anteriores a la 13.10.3 mediante el abuso del análisis de DjVu de ExifTool a través de las cargas de imágenes de GitLab Workhorse.

Ver Repositorio
6115hace 5 añosRevisado por Kitploit

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir

Gitlab-Exiftool-RCE

Exploit de RCE para Gitlab < 13.10.3

  • GitLab Workhorse pasará cualquier archivo a ExifTool. El error actual está en el módulo DjVu de ExifTool.
  • Cualquiera con la capacidad de subir una imagen que pase por GitLab Workhorse podría lograr RCE mediante un archivo especialmente diseñado

Uso

python3 exploit.py -u root -p root -c "command here" -t http://gitlab.example.com

Entorno

  • Probado en Gitlab 13.10.2 Community Edition
  • Para construir tu propio entorno de prueba:
export GITLAB_HOME=/srv/gitlab

sudo docker run --detach \
  --hostname gitlab.example.com \
  --publish 443:443 --publish 80:80 \
  --name gitlab \
  --restart always \
  --volume $GITLAB_HOME/config:/etc/gitlab \
  --volume $GITLAB_HOME/logs:/var/log/gitlab \
  --volume $GITLAB_HOME/data:/var/opt/gitlab \
  gitlab/gitlab-ce:13.10.2-ce.0

Créditos

  • https://hackerone.com/reports/1154542 : vakzz
  • https://devcraft.io/2021/05/04/exiftool-arbitrary-code-execution-cve-2021-22204.html

Exploit-DB

  • https://www.exploit-db.com/exploits/49951
Descargar herramienta