Improper input validation in PowerDNS Authoritative and PowerDNS Recursor - CVE-2018-14626
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 DNSSEC validating clients consider the answer to be bogus until it expires from the packet cache. A remote attacker can craft a DNS query, cause an answer without DNSSEC records to be inserted into the packet cache and be returned to clients asking for DNSSEC records, thus hiding the presence of DNSSEC signatures for a specific qname and qtype.
Affected software
PowerDNS Recursor
Arch Linux
Fedora
Opensuse
Ubuntu
pdns (Alpine package)
pdns-recursor (Alpine package)
pdns-tools (Ubuntu package)
pdns-server (Ubuntu package)
pdns-recursor (Ubuntu package)
pdns
pdns-recursor
How to mitigate CVE-2018-14626
PowerDNS Recursor - update to 4.1.5
pdns (Alpine package) - addressed in versions 4.0.6-r0, 4.1.5-r0
pdns-recursor (Alpine package) - addressed in versions 4.0.9-r0, 4.1.8-r0
pdns-tools (Ubuntu package) - update to Ubuntu Pro
pdns-server (Ubuntu package) - update to Ubuntu Pro
pdns-recursor (Ubuntu package) - update to Ubuntu Pro
pdns - addressed in versions 4.0.6-2.el7, 4.1.5-1.fc27, 4.1.5-1.fc28, 4.1.5-1.fc29
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
- Arch Linux update for powerdns
- 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
- OpenSUSE Linux update for pdns
- OpenSUSE Linux update for pdns-recursor
- OpenSUSE Linux update for pdns-recursor
- OpenSUSE Linux update for pdns-recursor
- Improper input validation in pdns (Alpine package)
- Improper input validation in pdns-recursor (Alpine package)
- Ubuntu update for pdns
- Fedora 27 update for pdns
- Fedora 28 update for pdns
- Fedora 29 update for pdns
- Fedora EPEL 7 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