Improper input validation in PowerDNS Recursor - CVE-2018-14644
Published: November 19, 2018
Vulnerability details
The vulnerability allows a remote attacker to cause DoS condition on the target system.
The vulnerability exists due to an error if the parent zone is signed, and all the authoritative servers for that parent zone answer with FORMERR to a query for at least one of the meta-types. A remote attacker can send a DNS query for a meta-type like OPT, lead to a zone being wrongly cached as failing DNSSEC validation and cause subsequent queries from clients to request DNSSEC validation answered with a ServFail.
Affected software
Arch Linux
Fedora
Opensuse
Ubuntu
pdns-recursor (Alpine package)
pdns-recursor (Ubuntu package)
pdns-server (Ubuntu package)
pdns-tools (Ubuntu package)
pdns-recursor
How to mitigate CVE-2018-14644
pdns-recursor (Alpine package) - addressed in versions 4.0.9-r0, 4.1.8-r0
pdns-recursor (Ubuntu package) - update to Ubuntu Pro
pdns-server (Ubuntu package) - update to Ubuntu Pro
pdns-tools (Ubuntu package) - update to Ubuntu Pro
pdns-recursor - addressed in versions 4.1.7-1.el7, 4.1.7-1.fc28, 4.1.7-1.fc29, 4.1.8-1.el7, 4.1.8-1.fc28, 4.1.8-1.fc29
External References
Related Security Bulletins
- Denial of service vulnerabilities in PowerDNS Recursor and Authoritative
- Arch Linux update for powerdns-recursor
- OpenSUSE Linux update for pdns-recursor
- OpenSUSE Linux update for pdns-recursor
- OpenSUSE Linux update for pdns-recursor
- OpenSUSE Linux update for pdns-recursor
- Improper input validation in pdns-recursor (Alpine package)
- Ubuntu update for pdns
- Fedora EPEL 7 update for pdns-recursor
- Fedora 29 update for pdns-recursor
- Fedora 28 update for pdns-recursor
- Fedora EPEL 7 update for pdns-recursor
- Fedora 28 update for pdns-recursor
- Fedora 29 update for pdns-recursor