Skip to content
KitploitKITPLOIT
StrumentiExploitsBlog
Log in
Invia
StrumentiExploitsBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

FeedContattoPrivacy© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
Gitlab-Exiftool-RCE — Exploit Python che ottiene l'esecuzione di codice in remoto su versioni di GitLab precedenti alla 13.10.3 sfruttando il parsing DjVu di ExifTool tramite i caricamenti di immagini di GitLab Workhorse. | Kitploit
Strumenti/GitHubGitHub/csenox/gitlab-exiftool-rce
Analisi delle VulnerabilitàExploitSfruttamento di Applicazioni WebPenetration TestingStrumento di Accesso Remoto
GitHubcsenox/gitlab-exiftool-rce

Gitlab-Exiftool-RCE

Exploit Python che ottiene l'esecuzione di codice in remoto su versioni di GitLab precedenti alla 13.10.3 sfruttando il parsing DjVu di ExifTool tramite i caricamenti di immagini di GitLab Workhorse.

Vedi Repository
61155 anni faRevisionato da Kitploit

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi

Gitlab-Exiftool-RCE

Exploit RCE per Gitlab < 13.10.3

  • GitLab Workhorse passerà qualsiasi file a ExifTool. Il bug attuale si trova nel modulo DjVu di ExifTool.
  • Chiunque abbia la possibilità di caricare un'immagine che passa attraverso GitLab Workhorse potrebbe ottenere l'RCE tramite un file appositamente creato

Utilizzo

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

Ambiente

  • Testato su Gitlab 13.10.2 Community Edition
  • Per creare il tuo ambiente di test:
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

Crediti

  • 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
Scarica lo strumento