p PatchFirst

PatchFirst · Vulnérabilités récentes

Vulnérabilités de adns

Vulnérabilités publiées pour adns au cours des 30 derniers jours : 0. Présentes dans le catalogue KEV : 0.

RSS ↗
Filtrer les vulnérabilités
Effacer les filtres

Vulnérabilités : 9

  1. CVE-2017-9103

    Critique · CVSS 9.8EPSS 2,3%Correctif disponible

    CVE-2017-9103

    An issue was discovered in adns before 1.5.2. pap_mailbox822 does not properly check st from adns__findlabel_next. Without this, an uninitialised stack value can be used as the first label length. Depending on the circumstances, an attacker might be able to trick adns into crashing the calling program, leaking aspects of the contents of some of its memory, causing it to allocate lots of memory, or perhaps overrunning a buffer. This is only possible with applications which make non-raw queries for SOA or RP records.

    • Mettez à jour vers 1.6.0-2
    Publication Mise à jour
  2. CVE-2017-9106

    Élevée · CVSS 7.5EPSS 1,82%Correctif disponible

    CVE-2017-9106

    An issue was discovered in adns before 1.5.2. adns_rr_info mishandles a bogus *datap. The general pattern for formatting integers is to sprintf into a fixed-size buffer. This is correct if the input is in the right range; if it isn't, the buffer may be overrun (depending on the sizes of the types on the current platform). Of course the inputs ought to be right. And there are pointers in there too, so perhaps one could say that the caller ought to check these things. It may be better to require the caller to make the pointer structure right, but to have the code here be defensive about (and tolerate with an error but without crashing) out-of-r

    • Mettez à jour vers 1.6.0-2
    Publication Mise à jour
  3. CVE-2017-9107

    Élevée · CVSS 7.5EPSS 1,85%Correctif disponible

    CVE-2017-9107

    An issue was discovered in adns before 1.5.2. It overruns reading a buffer if a domain ends with backslash. If the query domain ended with \, and adns_qf_quoteok_query was specified, qdparselabel would read additional bytes from the buffer and try to treat them as the escape sequence. It would depart the input buffer and start processing many bytes of arbitrary heap data as if it were the query domain. Eventually it would run out of input or find some other kind of error, and declare the query domain invalid. But before then it might outrun available memory and crash. In principle this could be a denial of service attack.

    • Mettez à jour vers 1.6.0-2
    Publication Mise à jour
  4. CVE-2017-9108

    Élevée · CVSS 7.5EPSS 2,13%Correctif disponible

    CVE-2017-9108

    An issue was discovered in adns before 1.5.2. adnshost mishandles a missing final newline on a stdin read. It is wrong to increment used as well as setting r, since used is incremented according to r, later. Rather one should be doing what read() would have done. Without this fix, adnshost may read and process one byte beyond the buffer, perhaps crashing or perhaps somehow leaking the value of that byte.

    • Mettez à jour vers 1.6.0-2
    Publication Mise à jour
  5. CVE-2017-9109

    Critique · CVSS 9.8EPSS 1,99%Correctif disponible

    CVE-2017-9109

    An issue was discovered in adns before 1.5.2. It fails to ignore apparent answers before the first RR that was found the first time. when this is fixed, the second answer scan finds the same RRs at the first. Otherwise, adns can be confused by interleaving answers for the CNAME target, with the CNAME itself. In that case the answer data structure (on the heap) can be overrun. With this fixed, it prefers to look only at the answer RRs which come after the CNAME, which is at least arguably correct.

    • Mettez à jour vers 1.6.0-2
    Publication Mise à jour
  6. CVE-2008-4100

    Non évaluéeEPSS 1,49%Correctif disponible

    CVE-2008-4100

    GNU adns 1.4 and earlier uses a fixed source port and sequential transaction IDs for DNS requests, which makes it easier for remote attackers to spoof DNS responses, a different vulnerability than CVE-2008-1447. NOTE: the vendor reports that this is intended behavior and is compatible with the product's intended role in a trusted environment.

    • Mettez à jour vers 1.4-2
    Publication Mise à jour
  7. CVE-2008-1447

    Moyenne · CVSS 6.8EPSS 95,18%Code d’exploitation publicCorrectif disponible

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

    • Mettez à jour vers 1.4-2
    Publication Mise à jour

Vérifiez votre serveur

Comparez votre pile et les versions installées aux bases de vulnérabilités actuelles.

Vérifiez votre serveur →