Memory leak in PowerDNS Authoritative and PowerDNS Recursor - CVE-2018-10851
Published: November 12, 2018 / Updated: November 19, 2018
Vulnerability details
The vulnerability allows a remote authenticated attacker to cause DoS condition on the target system.
The vulnerability exists due to memory leak when handling malicious input. A remote attacker can insert a specially crafted record in a zone under his control, send a DNS query for that record, trigger memory leak and cause the service to crash.
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-10851
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
- OpenSUSE Linux update for pdns
- Memory leak in pdns (Alpine package)
- Memory leak 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