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-8277 — Exploit de prueba de concepto para CVE-2020-8277, una vulnerabilidad de denegación de servicio en el resolver DNS de Node.js, que demuestra lectura fuera de memoria mediante respuestas DNS manipuladas. | Kitploit
Herramientas/GitHubGitHub/andrewijano/cve-2020-8277
Análisis de VulnerabilidadesAnálisis de CódigoExplotaciónAprendizaje y Educación
GitHubandrewijano/cve-2020-8277

CVE-2020-8277

Exploit de prueba de concepto para CVE-2020-8277, una vulnerabilidad de denegación de servicio en el resolver DNS de Node.js, que demuestra lectura fuera de memoria mediante respuestas DNS manipuladas.

Ver Repositorio
3hace 5 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-8277

Solo con fines educativos.

Ejecución rápida

root@kitploit:~
# clona este repositorio
$ git clone https://github.com/masahiro331/CVE-2020-8277

# ejecuta bind
$ docker build -t bind-local  ./bind
# Necesita fallback TCP
$ docker run --rm --name bind -it -p 53:53 -p 53:53/udp bind

# usa la versión "< v15.2.1"
# Si usas una versión corregida, compila node.
$ git clone https://github.com/nodejs/node
$ git checkout df211208c0
$ ./configure
$ make -j8
$ make install

# Ejecuta PoC
$ node main.js

Detalles

Consulte la referencia para obtener más detalles.
https://nodejs.org/en/blog/vulnerability/november-2020-security-releases/
El aviso indica que resolver un nombre de host que devuelve una gran cantidad de registros resultará en una denegación de servicio (DoS).

La vulnerabilidad provoca un error de lectura fuera de la memoria.
Línea afectada.
https://github.com/nodejs/node/blob/1fd2c8142b611baadc973947b83c0863cb003d9d/src/cares_wrap.cc#L764

Descargar herramienta