Debian DSA-1961-1 : bind9 - DNS cache poisoning

low Nessus Plugin ID 44826



The remote Debian host is missing a security-related update.


Michael 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.


Upgrade 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.

See Also

Plugin Details

Severity: Low

ID: 44826

File Name: debian_DSA-1961.nasl

Version: 1.17

Type: local

Agent: unix

Published: 2/24/2010

Updated: 1/4/2021

Supported Sensors: Agentless Assessment, Frictionless Assessment Agent, Nessus Agent

Risk Information


Risk Factor: Low

Score: 3.4


Risk Factor: Low

Base Score: 2.6

Temporal Score: 2.3

Vector: CVSS2#AV:N/AC:H/Au:N/C:N/I:P/A:N

Vulnerability Information

CPE: p-cpe:/a:debian:debian_linux:bind9, cpe:/o:debian:debian_linux:4.0, cpe:/o:debian:debian_linux:5.0

Required KB Items: Host/local_checks_enabled, Host/Debian/release, Host/Debian/dpkg-l

Exploit Ease: No known exploits are available

Patch Publication Date: 12/23/2009

Reference Information

CVE: CVE-2009-4022

BID: 37118

CERT: 418861

DSA: 1961