Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
CVE-2020-8163 — Environnement de laboratoire basé sur Docker et script d'exploitation pour CVE-2020-8163, une vulnérabilité d'exécution de code à distance aveugle dans les versions de Rails antérieures à 5.0.1 et 4.2.11.2. | Kitploit
Outils/GitHubGitHub/h4ms1k/cve-2020-8163
Analyse des VulnérabilitésExploitationExploitation d'Applications WebTests d'IntrusionApprentissage et ÉducationLabs et Pratique
GitHubh4ms1k/cve-2020-8163

CVE-2020-8163

Environnement de laboratoire basé sur Docker et script d'exploitation pour CVE-2020-8163, une vulnérabilité d'exécution de code à distance aveugle dans les versions de Rails antérieures à 5.0.1 et 4.2.11.2.

Voir le dépôt
43il y a 6 ansPas encore vérifié

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager

CVE-2020-8163

Environnement et exploitation de CVE-2020-8163 : exécution de code à distance aveugle de noms locaux fournis par l'utilisateur dans Rails < 5.0.1 et < 4.2.11.2

Créer l'environnement

  1. créer un conteneur docker en mappant le port 4000 vers 8001
root@kitploit:~
sudo docker run --rm -it -p 8001:4000 ruby:2.3 bash
  1. mettre à jour et installer certains outils dans le conteneur
root@kitploit:~
apt update && apt install unzip libz-dev libiconv-hook1 libiconv-hook-dev net-tools nodejs -y
  1. obtenir l'identifiant du conteneur
root@kitploit:~
sudo docker ps
  1. zipper et copier l'application dans le conteneur docker
root@kitploit:~
zip -r test_cve-2020-8163.zip test_cve-2020-8163/
sudo docker cp test_cve-2020-8163.zip id_container:/opt/
  1. dézipper et bundler l'application
root@kitploit:~
cd opt 
unzip testapp.zip
cd test_cve-2020-8163
bundle
  • démarrer le serveur
  • root@kitploit:~
    bundle exec rails s -p 4000 -b '0.0.0.0'
    
    1. si nous ne voulons pas répéter tout le processus, nous faisons un docker commit
    root@kitploit:~
    sudo docker commit id_container name_of_commit
    

    Exploitation

    1. exécuter l'exploit
    root@kitploit:~
    ruby exploit.rb http://localhost:8001/main/index "uname -a"
    
    1. Consulter les logs pour voir la sortie
    Télécharger l’outil