Exploitation Summary
EIP tracks 2 public exploits for CVE-2020-8277. PoCs published by masahiro331, AndrewIjano.
AI-analyzed exploit summary This repository contains a functional PoC for CVE-2020-8277, a DoS vulnerability in Node.js caused by a read out-of-bounds error when resolving a hostname with a large number of DNS records. The exploit uses a Dockerized BIND server to simulate the malicious DNS response and a Node.js script to trigger the vulnerability.
Description
A Node.js application that allows an attacker to trigger a DNS request for a host of their choice could trigger a Denial of Service in versions < 15.2.1, < 14.15.1, and < 12.19.1 by getting the application to resolve a DNS record with a larger number of responses. This is fixed in 15.2.1, 14.15.1, and 12.19.1.
Exploits (2)
This repository contains a functional PoC for CVE-2020-8277, a DoS vulnerability in Node.js caused by a read out-of-bounds error when resolving a hostname with a large number of DNS records. The exploit uses a Dockerized BIND server to simulate the malicious DNS response and a Node.js script to trigger the vulnerability.
This repository contains a functional PoC for CVE-2020-8277, a DoS vulnerability in Node.js caused by a read out-of-bounds error when resolving a hostname with a large number of DNS records. The PoC includes a DNS server setup and a Node.js server to trigger the vulnerability.
References (13)
Scores
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H