Net-DNS 0.02 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
- has_meta_yml
-
Add a META.yml to the distribution. Your buildtool should be able to autogenerate it.
- use_strict
-
Add 'use strict' (or its equivalents) to all modules, or convince us that your favorite module is well-known enough and people can easily see the modules are strictly written.
Error: Net::DNS
- has_meta_json
-
Add a META.json to the distribution. Your buildtool should be able to autogenerate it.
- meta_yml_has_license
-
Define the license if you are using in Build.PL. If you are using MakeMaker (Makefile.PL) you should upgrade to ExtUtils::MakeMaker version 6.31.
- 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::Packet, Net::DNS::Question, Net::DNS::RR, Net::DNS::RR::A, Net::DNS::RR::AFSDB, Net::DNS::RR::CNAME, Net::DNS::RR::HINFO, Net::DNS::RR::ISDN, Net::DNS::RR::MG, Net::DNS::RR::MINFO, Net::DNS::RR::MR, Net::DNS::RR::MX, Net::DNS::RR::NS, Net::DNS::RR::PTR, Net::DNS::RR::RP, Net::DNS::RR::RT, Net::DNS::RR::SOA, Net::DNS::RR::SRV, Net::DNS::RR::TXT, Net::DNS::RR::X25, Net::DNS::Resolver
- no_unauthorized_packages
-
Ask the owner of the distribution (the one who released it first, or the one who is designated in x_authority) to give you a (co-)maintainer's permission.
Error:
- Net::DNS
- Net::DNS::Header
- Net::DNS::Packet
- Net::DNS::Question
- Net::DNS::RR
- Net::DNS::RR::A
- Net::DNS::RR::AFSDB
- Net::DNS::RR::CNAME
- Net::DNS::RR::HINFO
- Net::DNS::RR::ISDN
- Net::DNS::RR::MG
- Net::DNS::RR::MINFO
- Net::DNS::RR::MR
- Net::DNS::RR::MX
- Net::DNS::RR::NS
- Net::DNS::RR::PTR
- Net::DNS::RR::RP
- Net::DNS::RR::RT
- Net::DNS::RR::SOA
- Net::DNS::RR::SRV
- Net::DNS::RR::TXT
- Net::DNS::RR::X25
- Net::DNS::Resolver
- no_invalid_versions
-
Fix the version numbers so that version::is_lax($version) returns true.
Error:
- lib/Net/DNS/Header.pm: HASH(0x55607cb63d90)
- lib/Net/DNS/Packet.pm: HASH(0x55607cb3fa88)
- lib/Net/DNS/Question.pm: HASH(0x55607ca7e6e8)
- lib/Net/DNS/RR.pm: HASH(0x55607cacb8b8)
- lib/Net/DNS/Resolver.pm: HASH(0x55607bff6b70)
- 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.02 | metacpan |
Net::DNS::Header | DNS packet header class | metacpan | |
Net::DNS::Packet | DNS packet object class | metacpan | |
Net::DNS::Question | DNS question class | metacpan | |
Net::DNS::RR | DNS Resource Record class | metacpan | |
Net::DNS::RR::A | DNS A resource record | metacpan | |
Net::DNS::RR::AFSDB | DNS AFSDB resource record | metacpan | |
Net::DNS::RR::CNAME | DNS CNAME resource record | metacpan | |
Net::DNS::RR::HINFO | DNS HINFO resource record | metacpan | |
Net::DNS::RR::ISDN | DNS ISDN resource record | metacpan | |
Net::DNS::RR::MG | DNS MG resource record | metacpan | |
Net::DNS::RR::MINFO | DNS MINFO resource record | metacpan | |
Net::DNS::RR::MR | DNS MR resource record | metacpan | |
Net::DNS::RR::MX | DNS MX resource record | metacpan | |
Net::DNS::RR::NS | DNS NS resource record | metacpan | |
Net::DNS::RR::PTR | DNS PTR resource record | metacpan | |
Net::DNS::RR::RP | DNS RP resource record | metacpan | |
Net::DNS::RR::RT | DNS RT resource record | metacpan | |
Net::DNS::RR::SOA | DNS SOA resource record | metacpan | |
Net::DNS::RR::SRV | DNS SRV resource record | metacpan | |
Net::DNS::RR::TXT | DNS TXT resource record | metacpan | |
Net::DNS::RR::X25 | DNS X25 resource record | metacpan | |
Net::DNS::Resolver | DNS resolver class | metacpan |