p PatchFirst

PatchFirst · Свежие уязвимости

Уязвимости libnet-dns-perl

За последние 30 дней в libnet-dns-perl опубликовано уязвимостей: 0; в каталоге KEV: 0.

Фильтры уязвимостей
Сбросить фильтры

Уязвимостей: 7

  1. CVE-2026-81928

    Высокий · CVSS 7.5EPSS 0,68%Нет опубликованного исправления

    Net::DNS versions before 1.57 for Perl allow memory exhaustion via unbounded recursion in sig_data when re-encoding a message with a misplaced TSIG record

    Net::DNS versions before 1.57 for Perl allow memory exhaustion via unbounded recursion in sig_data when re-encoding a message with a misplaced TSIG record. sig_data signs a message by re-encoding it, and removes TSIG records only from the additional section. A TSIG decoded into the answer or authority section survives that step and is signed again, so encoding re-enters sig_data with no termination condition. Decoding does not reject such a message: a TSIG that is not the last record on the wire raises "misplaced or corrupt TSIG", but the error is caught, reported as a warning, and the record is left in the packet. RFC 8945 section 5.2 requi

    Опубликовано Обновлено
  2. CVE-2026-64194

    Высокий · CVSS 7.5EPSS 0,68%Есть исправление

    Net::DNS versions through 1.55 for Perl allow Denial of Service via deep DNS compression pointer chains

    Net::DNS versions through 1.55 for Perl allow Denial of Service via deep DNS compression pointer chains. Net::DNS::DomainName::decode follows RFC 1035 compression pointers by recursing into itself with no depth limit. It is possible to construct a name which saturates the call stack (at least with larger TCP responses), leading to a potential Denial of Service. The guard `$link < $offset` prevents forward and circular chains, but still allows arbitrarily long backward chains. The per-offset cache (`$cache`) is populated at the start of each call and short-circuits only re-traverses of the same offset - the initial descent through a fresh ch

    • Обновитесь до 1.56-0+deb13u1
    Опубликовано Обновлено
  3. CVE-2026-64193

    Критический · CVSS 9.8EPSS 1,44%Есть исправление

    Net::DNS versions through 1.55 for Perl allow remote execution injection via EDNS EXTENDED ERROR

    Net::DNS versions through 1.55 for Perl allow remote execution injection via EDNS EXTENDED ERROR. Net::DNS::RR::OPT::EXTENDED_ERROR::_decompose parses the EXTRA-TEXT field of an EDNS EXTENDED-ERROR option (RFC 8914) by tokenising the raw bytes and passing the result to Perl's eval. There is some escaping done for $ and @, but not for backticks. This can be exploited for command execution if $pkt->edns->option('EXTENDED-ERROR') is called in array context, for example with a payload of {0:`"<command>"`} in EXTRA-TEXT.

    • Обновитесь до 1.56-0+deb13u1
  4. CVE-2008-1447

    Средний · CVSS 6.8EPSS 95,18%Публичный эксплойтЕсть исправление

    CVE-2008-1447

    The DNS protocol, as implemented in (1) BIND 8 and 9 before 9.5.0-P1, 9.4.2-P1, and 9.3.5-P1; (2) Microsoft DNS in Windows 2000 SP4, XP SP2 and SP3, and Server 2003 SP1 and SP2; and other implementations allow remote attackers to spoof DNS traffic via a birthday attack that uses in-bailiwick referrals to conduct cache poisoning against recursive resolvers, related to insufficient randomness of DNS transaction IDs and source ports, aka "DNS Insufficient Socket Entropy Vulnerability" or "the Kaminsky bug."

    • Обновитесь до 0.63-2
  5. CVE-2007-6341

    Без оценкиEPSS 9,55%Публичный эксплойтЕсть исправление

    CVE-2007-6341

    Net/DNS/RR/A.pm in Net::DNS 0.60 build 654, as used in packages such as SpamAssassin and OTRS, allows remote attackers to cause a denial of service (program "croak") via a crafted DNS response.

    • Обновитесь до 0.63-1
    Опубликовано Обновлено
  6. CVE-2007-3409

    Высокий · CVSS 7.5EPSS 3,49%Есть исправление

    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.

    • Обновитесь до 0.60-1
  7. CVE-2007-3377

    Без оценкиEPSS 2,05%Есть исправление

    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.

    • Обновитесь до 0.60-1

Проверьте свой сервер

Сопоставьте установленный стек и версии со свежими базами уязвимостей.

Проверьте свой сервер →