Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
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.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
CVE-2020-8163 — Entorno y exploit para prueba de RCE | Kitploit
Herramientas/GitHubGitHub/h4ms1k/cve-2020-8163
Análisis de VulnerabilidadesExplotaciónExplotación de Aplicaciones WebPruebas de PenetraciónAprendizaje y EducaciónLabs y Práctica
GitHubh4ms1k/cve-2020-8163

CVE-2020-8163

Entorno y exploit para prueba de RCE

Ver Repositorio
43hace 3 añosAún no revisado

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

CVE-2020-8163

Entorno y exploit para CVE-2020-8163 Ejecución remota ciega de código de nombres locales proporcionados por el usuario en Rails < 5.0.1 y < 4.2.11.2

Crear el entorno

  1. crear contenedor docker mapeando el puerto 4000 al 8001
root@kitploit:~
sudo docker run --rm -it -p 8001:4000 ruby:2.3 bash
  1. actualizar e instalar algunas herramientas en el contenedor
root@kitploit:~
apt update && apt install unzip libz-dev libiconv-hook1 libiconv-hook-dev net-tools nodejs -y
  1. obtener id del contenedor
root@kitploit:~
sudo docker ps
  1. comprimir y copiar la aplicación al contenedor 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. descomprimir y ejecutar bundle en la aplicación
root@kitploit:~
cd opt 
unzip testapp.zip
cd test_cve-2020-8163
bundle
  1. iniciar el servidor
root@kitploit:~
bundle exec rails s -p 4000 -b '0.0.0.0'
  1. si no queremos repetir todo el proceso, hacemos un docker commit
root@kitploit:~
sudo docker commit id_container name_of_commit

Explotación

  1. ejecutar el exploit
root@kitploit:~
ruby exploit.rb http://localhost:8001/main/index "uname -a"
  1. Ver el registro para observar la salida
Descargar herramienta