PowerDNS Recursor up to and including 4.5.9, 4.6.2 and 4.7.1, when protobuf logging is enabled, has Improper Cleanup upon a Thrown Exception, leading to a denial of service (daemon crash) via a DNS query that leads to an answer with specific properties.
OS | Version | Architecture | Package | Version | Filename |
---|---|---|---|---|---|
Debian | 12 | all | pdns-recursor | < 4.7.2-1 | pdns-recursor_4.7.2-1_all.deb |
Debian | 11 | all | pdns-recursor | <= 4.4.2-3 | pdns-recursor_4.4.2-3_all.deb |
Debian | 10 | all | pdns-recursor | <= 4.1.11-1+deb10u1 | pdns-recursor_4.1.11-1+deb10u1_all.deb |
Debian | 999 | all | pdns-recursor | < 4.7.2-1 | pdns-recursor_4.7.2-1_all.deb |
Debian | 13 | all | pdns-recursor | < 4.7.2-1 | pdns-recursor_4.7.2-1_all.deb |