Description
Buffer overflow in PowerDNS Recursor 3.1.3 and earlier might allow remote attackers to execute arbitrary code via a malformed TCP DNS query that prevents Recursor from properly calculating the TCP DNS query length.
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
Debian
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian 14 | pdns | 2.9.20-4 | — |
| Debian 14 | pdns-recursor | 3.1.4-1 | — |
| Debian 13 | pdns | 2.9.20-4 | — |
| Debian 13 | pdns-recursor | 3.1.4-1 | — |
| Debian 12 | pdns | 2.9.20-4 | — |
| Debian 12 | pdns-recursor | 3.1.4-1 | — |
| Debian 3.1 | pdns | 2.9.17-13sarge3 | DSA-1211-1 |
Advisories 1
- DSA-1211-1 pdns Debian Security (DSA / DLA) · Mar 9, 2026
References
- ADV-2006-4484 vdb-entry
- DSA-1211 vendor-advisory
- 22824 third-party-advisory
- SUSE-SA:2006:070 vendor-advisory
- 21037 vdb-entry
- 22903 third-party-advisory
- http://doc.powerdns.com/powerdns-advisory-2006-01.html
- 22976 third-party-advisory
- powerdns-dns-bo(30270) vdb-entry