PowerDNS Recursor: DNS Cache Poisoning
1.
Gentoo Linux Security Advisory
Version Information
| Advisory Reference |
GLSA 200804-22 / pdns-recursor |
| Release Date |
April 18, 2008 |
| Latest Revision |
April 18, 2008: 01 |
| Impact |
normal |
| Exploitable |
remote |
| Package |
Vulnerable versions |
Unaffected versions |
Architecture(s) |
| net-dns/pdns-recursor |
<
3.1.5 |
>=
3.1.5 |
All supported architectures
|
Related bugreports:
#215567
Synopsis
Use of insufficient randomness in PowerDNS Recursor might lead to DNS cache
poisoning.
2.
Impact Information
Background
The PowerDNS Recursor is an advanced recursing nameserver.
Description
Amit Klein of Trusteer reported that insufficient randomness is used to
calculate the TRXID values and the UDP source port numbers.
Impact
A remote attacker could send malicious answers to insert arbitrary DNS
data into the cache. These attacks would in turn help an attacker to
perform man-in-the-middle and site impersonation attacks.
3.
Resolution Information
Workaround
There is no known workaround at this time.
Resolution
All PowerDNS Recursor users should upgrade to the latest version:
Code Listing 3.1: Resolution |
# emerge --sync
# emerge --ask --oneshot --verbose ">=net-dns/pdns-recursor-3.1.5"
|
4.
References
|