Net-DNS 0.56 Deleted
Security Advisories
CVE-2007-6341
Allows remote attackers to cause a denial of service (program "croak") via a crafted DNS response.
Fixed version: >=0.63
Reported: 2008-02-08
CVE-2007-3409
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.
- http://rt.cpan.org/Public/Bug/Display.html?id=27285
- http://www.net-dns.org/docs/Changes.html
- http://www.gentoo.org/security/en/glsa/glsa-200708-06.xml
- http://www.mandriva.com/security/advisories?name=MDKSA-2007:146
- http://www.redhat.com/support/errata/RHSA-2007-0674.html
- ftp://patches.sgi.com/support/free/security/advisories/20070701-01-P.asc
- http://www.novell.com/linux/security/advisories/2007_17_sr.html
- http://www.trustix.org/errata/2007/0023/
- http://www.ubuntu.com/usn/usn-483-1
- http://www.securityfocus.com/bid/24669
- http://www.securitytracker.com/id?1018376
- http://secunia.com/advisories/25829
- http://secunia.com/advisories/26014
- http://secunia.com/advisories/26055
- http://secunia.com/advisories/26012
- http://secunia.com/advisories/26075
- http://secunia.com/advisories/26211
- http://secunia.com/advisories/26231
- http://secunia.com/advisories/26417
- http://secunia.com/advisories/26543
- http://www.debian.org/security/2008/dsa-1515
- http://secunia.com/advisories/29354
- http://osvdb.org/37054
- https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A10595
- http://www.securityfocus.com/archive/1/473871/100/0/threaded
Fixed version: >=0.60
Reported: 2007-06-26
CVE-2007-3377
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.
- http://www.nntp.perl.org/group/perl.qpsmtpd/2006/03/msg4810.html
- http://rt.cpan.org/Public/Bug/Display.html?id=23961
- https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=245458
- http://www.net-dns.org/docs/Changes.html
- http://support.avaya.com/elmodocs2/security/ASA-2007-351.htm
- http://www.gentoo.org/security/en/glsa/glsa-200708-06.xml
- http://www.mandriva.com/security/advisories?name=MDKSA-2007:146
- http://www.redhat.com/support/errata/RHSA-2007-0674.html
- http://www.redhat.com/support/errata/RHSA-2007-0675.html
- ftp://patches.sgi.com/support/free/security/advisories/20070701-01-P.asc
- http://www.novell.com/linux/security/advisories/2007_17_sr.html
- http://www.trustix.org/errata/2007/0023/
- http://www.ubuntu.com/usn/usn-483-1
- http://www.securityfocus.com/bid/24669
- http://www.securitytracker.com/id?1018377
- http://secunia.com/advisories/25829
- http://secunia.com/advisories/26014
- http://secunia.com/advisories/26055
- http://secunia.com/advisories/26012
- http://secunia.com/advisories/26075
- http://secunia.com/advisories/26211
- http://secunia.com/advisories/26231
- http://secunia.com/advisories/26417
- http://secunia.com/advisories/26508
- http://secunia.com/advisories/26543
- http://www.debian.org/security/2008/dsa-1515
- http://secunia.com/advisories/29354
- http://osvdb.org/37053
- https://exchange.xforce.ibmcloud.com/vulnerabilities/35112
- https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A9904
- http://www.securityfocus.com/archive/1/473871/100/0/threaded
Fixed version: >=0.60
Reported: 2007-06-25
Kwalitee Issues
No Core Issues.
- meta_yml_declares_perl_version
-
If you are using Build.PL define the {requires}{perl} = VERSION field. If you are using MakeMaker (Makefile.PL) you should upgrade ExtUtils::MakeMaker to 6.48 and use MIN_PERL_VERSION parameter. Perl::MinimumVersion can help you determine which version of Perl your module needs.
- has_meta_json
-
Add a META.json to the distribution. Your buildtool should be able to autogenerate it.
- use_warnings
-
Add 'use warnings' (or its equivalents) to all modules, or convince us that your favorite module is well-known enough and people can easily see the modules warn when something bad happens.
Error: Net::DNS, Net::DNS::Header, Net::DNS::Nameserver, Net::DNS::Packet, Net::DNS::Question, Net::DNS::RR, Net::DNS::RR::A, Net::DNS::RR::AAAA, Net::DNS::RR::AFSDB, Net::DNS::RR::CERT, Net::DNS::RR::CNAME, Net::DNS::RR::DNAME, Net::DNS::RR::EID, Net::DNS::RR::HINFO, Net::DNS::RR::ISDN, Net::DNS::RR::LOC, Net::DNS::RR::MB, Net::DNS::RR::MG, Net::DNS::RR::MINFO, Net::DNS::RR::MR, Net::DNS::RR::MX, Net::DNS::RR::NAPTR, Net::DNS::RR::NIMLOC, Net::DNS::RR::NS, Net::DNS::RR::NSAP, Net::DNS::RR::NULL, Net::DNS::RR::OPT, Net::DNS::RR::PTR, Net::DNS::RR::PX, Net::DNS::RR::RP, Net::DNS::RR::RT, Net::DNS::RR::SOA, Net::DNS::RR::SPF, Net::DNS::RR::SRV, Net::DNS::RR::SSHFP, Net::DNS::RR::TKEY, Net::DNS::RR::TSIG, Net::DNS::RR::TXT, Net::DNS::RR::Unknown, Net::DNS::RR::X25, Net::DNS::Resolver, Net::DNS::Resolver::Base, Net::DNS::Resolver::Cygwin, Net::DNS::Resolver::Recurse, Net::DNS::Resolver::UNIX, Net::DNS::Resolver::Win32, Net::DNS::Update
- consistent_version
-
Split the distribution, or fix the version numbers to make them consistent (use the highest version number to avoid version downgrade).
Error: 0.56,291,388,393,482,501,513,514,515,517,535,546,548,549,551,552,554,564
- meta_yml_has_provides
-
Add all modules contained in this distribution to the META.yml field 'provides'. Module::Build or Dist::Zilla::Plugin::MetaProvides do this automatically for you.
- meta_yml_has_repository_resource
-
Add a 'repository' resource to the META.yml via 'meta_add' accessor (for Module::Build) or META_ADD parameter (for ExtUtils::MakeMaker).
- has_separate_license_file
-
This is not a critical issue. Currently mainly informative for the CPANTS authors. It might be removed later.
Modules
Name | Abstract | Version | View |
---|---|---|---|
Net::DNS | Perl interface to the DNS resolver | 0.56 | metacpan |
Net::DNS::Header | DNS packet header class | 546 | metacpan |
Net::DNS::Nameserver | DNS server class | 535 | metacpan |
Net::DNS::Packet | DNS packet object class | 546 | metacpan |
Net::DNS::Question | DNS question class | 546 | metacpan |
Net::DNS::RR | DNS Resource Record class | 552 | metacpan |
Net::DNS::RR::A | DNS A resource record | 546 | metacpan |
Net::DNS::RR::AAAA | DNS AAAA resource record | 388 | metacpan |
Net::DNS::RR::AFSDB | DNS AFSDB resource record | 388 | metacpan |
Net::DNS::RR::CERT | DNS CERT resource record | 388 | metacpan |
Net::DNS::RR::CNAME | DNS CNAME resource record | 501 | metacpan |
Net::DNS::RR::DNAME | DNS DNAME resource record | 388 | metacpan |
Net::DNS::RR::EID | DNS EID resource record | 388 | metacpan |
Net::DNS::RR::HINFO | DNS HINFO resource record | 388 | metacpan |
Net::DNS::RR::ISDN | DNS ISDN resource record | 388 | metacpan |
Net::DNS::RR::LOC | DNS LOC resource record | 388 | metacpan |
Net::DNS::RR::MB | DNS MB resource record | 388 | metacpan |
Net::DNS::RR::MG | DNS MG resource record | 388 | metacpan |
Net::DNS::RR::MINFO | DNS MINFO resource record | 388 | metacpan |
Net::DNS::RR::MR | DNS MR resource record | 388 | metacpan |
Net::DNS::RR::MX | DNS MX resource record | 564 | metacpan |
Net::DNS::RR::NAPTR | DNS NAPTR resource record | 551 | metacpan |
Net::DNS::RR::NIMLOC | DNS NIMLOC resource record | 388 | metacpan |
Net::DNS::RR::NS | DNS NS resource record | 554 | metacpan |
Net::DNS::RR::NSAP | DNS NSAP resource record | 388 | metacpan |
Net::DNS::RR::NULL | DNS NULL resource record | 388 | metacpan |
Net::DNS::RR::OPT | DNS OPT | 393 | metacpan |
Net::DNS::RR::PTR | DNS PTR resource record | 388 | metacpan |
Net::DNS::RR::PX | DNS PX resource record | 551 | metacpan |
Net::DNS::RR::RP | DNS RP resource record | 388 | metacpan |
Net::DNS::RR::RT | DNS RT resource record | 551 | metacpan |
Net::DNS::RR::SOA | DNS SOA resource record | 388 | metacpan |
Net::DNS::RR::SPF | DNS SPF resource record | 549 | metacpan |
Net::DNS::RR::SRV | DNS SRV resource record | 548 | metacpan |
Net::DNS::RR::SSHFP | DNS SSHFP resource record | 388 | metacpan |
Net::DNS::RR::TKEY | DNS TKEY resource record | 388 | metacpan |
Net::DNS::RR::TSIG | DNS TSIG resource record | 388 | metacpan |
Net::DNS::RR::TXT | DNS TXT resource record | 515 | metacpan |
Net::DNS::RR::Unknown | Unknown RR record | 388 | metacpan |
Net::DNS::RR::X25 | DNS X25 resource record | 388 | metacpan |
Net::DNS::Resolver | DNS resolver class | 513 | metacpan |
Net::DNS::Resolver::Base | Common Resolver Class | 546 | metacpan |
Net::DNS::Resolver::Cygwin | Cygwin Resolver Class | 291 | metacpan |
Net::DNS::Resolver::Recurse | Perform recursive dns lookups | 552 | metacpan |
Net::DNS::Resolver::UNIX | UNIX Resolver Class | 482 | metacpan |
Net::DNS::Resolver::Win32 | Windows Resolver Class | 514 | metacpan |
Net::DNS::Update | Create a DNS update packet | 517 | metacpan |