Security Advisories (3)
CVE-2007-6341 (2008-02-08)

Allows remote attackers to cause a denial of service (program "croak") via a crafted DNS response.

CVE-2007-3409 (2007-06-26)

Net::DNS before 0.60, a Perl module, allows remote attackers to cause a denial of service (stack consumption) via a malformed compressed DNS packet with self-referencing pointers, which triggers an infinite loop.

CVE-2007-3377 (2007-06-25)

Header.pm in Net::DNS before 0.60, a Perl module, (1) generates predictable sequence IDs with a fixed increment and (2) can use the same starting ID for all child processes of a forking server, which allows remote attackers to spoof DNS responses, as originally reported for qpsmtp and spamassassin.

Documentation

Check a DNS zone for errors
Perform a DNS zone transfer
Check a domain's nameservers
Check a DNS zone for errors
Perform multiple DNS lookups in parallel
mx
Print a domain's MX records
Perl script to perform DNS queries
Frequently Asked Net::DNS Questions

Modules

Perl interface to the DNS resolver
DNS packet header class UNAUTHORIZED
DNS server class
DNS packet object class UNAUTHORIZED
DNS question class UNAUTHORIZED
DNS Resource Record class UNAUTHORIZED
DNS A resource record UNAUTHORIZED
DNS AAAA resource record UNAUTHORIZED
DNS AFSDB resource record UNAUTHORIZED
DNS CERT resource record
DNS CNAME resource record UNAUTHORIZED
DNS DNAME resource record
DNS EID resource record UNAUTHORIZED
DNS HINFO resource record UNAUTHORIZED
DNS ISDN resource record UNAUTHORIZED
DNS LOC resource record UNAUTHORIZED
DNS MB resource record UNAUTHORIZED
DNS MG resource record UNAUTHORIZED
DNS MINFO resource record UNAUTHORIZED
DNS MR resource record UNAUTHORIZED
DNS MX resource record UNAUTHORIZED
DNS NAPTR resource record UNAUTHORIZED
DNS NIMLOC resource record UNAUTHORIZED
DNS NS resource record UNAUTHORIZED
DNS NSAP resource record UNAUTHORIZED
DNS NULL resource record UNAUTHORIZED
DNS PTR resource record UNAUTHORIZED
DNS PX resource record UNAUTHORIZED
DNS RP resource record UNAUTHORIZED
DNS RT resource record UNAUTHORIZED
DNS SOA resource record UNAUTHORIZED
DNS SRV resource record UNAUTHORIZED
DNS SSHFP resource record
DNS TKEY resource record
DNS TSIG resource record
DNS TXT resource record UNAUTHORIZED
Unknown RR record
DNS X25 resource record UNAUTHORIZED
DNS resolver class UNAUTHORIZED
Common Resolver Class
Cygwin Resolver Class
Perform recursive dns lookups
UNIX Resolver Class
Windows Resolver Class
Create a DNS update packet UNAUTHORIZED