Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Einreichen
ToolsExploitsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

FeedsKontaktDatenschutz© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
Gitlab-Exiftool-RCE — Python-Exploit, der Remote Code Execution auf GitLab-Versionen vor 13.10.3 erreicht, indem er das ExifTool-DjVu-Parsing über GitLab-Workhorse-Bild-Uploads missbraucht. | Kitploit
Tools/GitHubGitHub/csenox/gitlab-exiftool-rce
SchwachstellenanalyseExploitationWebanwendungs-ExploitationPenetrationstestsRemote-Access-Tool
GitHubcsenox/gitlab-exiftool-rce

Gitlab-Exiftool-RCE

Python-Exploit, der Remote Code Execution auf GitLab-Versionen vor 13.10.3 erreicht, indem er das ExifTool-DjVu-Parsing über GitLab-Workhorse-Bild-Uploads missbraucht.

Repository anzeigen
6115vor 5 JahrenVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

Gitlab-Exiftool-RCE

RCE-Exploit für Gitlab < 13.10.3

  • GitLab Workhorse übergibt jede Datei an ExifTool. Der aktuelle Fehler befindet sich im DjVu-Modul von ExifTool.
  • Jeder, der ein Bild hochladen kann, das durch den GitLab Workhorse verarbeitet wird, könnte über eine speziell präparierte Datei RCE erreichen

Verwendung

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

Umgebung

  • Getestet auf Gitlab 13.10.2 Community Edition
  • Aufbau einer eigenen Testumgebung:
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

Danksagungen

  • 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
Tool herunterladen