Debian DSA-1961-1 : bind9 - DNS cache poisoning
Low Nessus Plugin ID 44826
SynopsisThe remote Debian host is missing a security-related update.
DescriptionMichael Sinatra discovered that the DNS resolver component in BIND does not properly check DNS records contained in additional sections of DNS responses, leading to a cache poisoning vulnerability. This vulnerability is only present in resolvers which have been configured with DNSSEC trust anchors, which is still rare.
Note that this update contains an internal ABI change, which means that all BIND-related packages (bind9, dnsutils and the library packages) must be updated at the same time (preferably using 'apt-get update' and 'apt-get upgrade'). In the unlikely event that you have compiled your own software against libdns, you must recompile this programs, too.
SolutionUpgrade the bind9 packages.
For the old stable distribution (etch), this problem has been fixed in version 9.3.4-2etch6.
For the stable distribution (lenny), this problem has been fixed in version 9.5.1.dfsg.P3-1+lenny1.