Input validation error in PowerDNS Recursor - CVE-2020-10995
Published: May 20, 2020
Vulnerability details
The vulnerability allows a remote attacker to perform a denial of service (DoS) attack.
The vulnerability exists due to insufficient validation of user-supplied input when processing DNS responses. A remote attacker who controls a malicious DNS server can send a specially crafted response and perform a denial of service (DoS) attack against third-party DNS servers.
The attack is triggered by random subdomains in the NSDNAME in NS records.
Affected software
Arch Linux
Fedora
SUSE Linux
Opensuse
SUSE Package Hub for SUSE Linux Enterprise
pdns-recursor (Alpine package)
pdns-recursor (Debian package)
pdns-recursor
How to mitigate CVE-2020-10995
pdns-recursor (Alpine package) - update to 4.1.16-r0
pdns-recursor (Debian package) - update to 4.1.11-1+deb10u1
pdns-recursor - addressed in versions 4.1.16-1.el7, 4.2.2-1.el8, 4.2.2-1.fc31, 4.3.1-1.fc32
External References
Related Security Bulletins
- Multiple vulnerabilities in PowerDNS
- Arch Linux update for powerdns-recursor
- Debian update for pdns-recursor
- OpenSUSE Linux update for pdns-recursor
- OpenSUSE Linux update for pdns-recursor
- Input validation error in pdns-recursor (Alpine package)
- Fedora EPEL 7 update for pdns-recursor
- Fedora 31 update for pdns-recursor
- Fedora EPEL 8 update for pdns-recursor
- Fedora 32 update for pdns-recursor