Skip to content
OpenAdvisories

Vendor

PowerDNS

77 known vulnerabilities.

15 results · Clear filters · Feed

  • Low 3.7

    Wildcard CNAME proof validation bypass

    The issue is a DNSSEC validation bypass where wildcard expansion proofs (NSEC/NSEC3 records) are accepted without signature validation when the wildcard answer is a CNAME or DNAME record.

  • Low 3.7

    Prefetch Feature Allows Persistent Ghost Domain Cache Poisoning Attack

    If the auth responds very slowly and the records expire in between, the capping of TTLs is not enforced for lack of data. This does not happen on regular resolve as then then the child records are used immediately if not expired and thus valid, or the records…

  • Low 3.7

    EDNS options smuggling

    An attacker can send a crafted EDNS OPT record that will be ignored by DNSdist’s filtering rules, but will be rewritten as a valid OPT record when EDNS Client Subnet is inserted, causing the backend to see the EDNS option(s) that DNSdist did not filter.

  • Low 3.7

    Denial of service via DoH3 queries

    An attacker might be able to delay the processing of DoH3 queries by sending DoH3 GET queries with an invalid DATA frame.

  • Low 3.7

    Prometheus denial of service via crafted DNS queries

    An attacker sending a large number of crafted DNS queries might be able to trigger a dynamic block being inserted with a value causing invalid output to be produced in the prometheus endpoint. The prometheus endpoint will then be rejected by the scraper until…

  • Low 3.7

    PRSD detection denial of service

    PRSD detection denial of service

  • Low 3.1

    TCP backend stream ID overflow

    A client might theoretically be able to cause a mismatch between queries sent to a backend and the received responses by sending a flood of perfectly timed queries that are routed to a TCP-only or DNS over TLS backend.

  • Low 3.1

    Out-of-bounds read in service discovery

    A rogue backend can send a crafted SVCB response to a Discovery of Designated Resolvers request, when requested via either the autoUpgrade (Lua) option to newServer or auto_upgrade (YAML) settings. DDR upgrade is not enabled by default.

  • Low 3.1

    Information disclosure via CORS misconfiguration

    When the internal webserver is enabled (default is disabled), an attacker might be able to trick an administrator logged to the dashboard into visiting a malicious website and extract information about the running configuration from the dashboard. The root ca…

  • Low 3.1

    HTML injection in the web dashboard

    An attacker might be able to inject HTML content into the internal web dashboard by sending crafted DNS queries to a DNSdist instance where domain-based dynamic rules have been enabled via either DynBlockRulesGroup:setSuffixMatchRule or DynBlockRulesGroup:set…

  • Low 3.7

    Denial of service via crafted DoH exchange in PowerDNS DNSdist

    In some circumstances, when DNSdist is configured to use the nghttp2 library to process incoming DNS over HTTPS queries, an attacker might be able to cause a denial of service by crafting a DoH exchange that triggers an unbounded I/O read loop, causing an une…

  • Low 3.4

    Deterred spoofing attempts can lead to authoritative servers being marked unavailable

    Denial of service vulnerability in PowerDNS Recursor allows authoritative servers to be marked unavailable.This issue affects Recursor: through 4.6.5, through 4.7.4 , through 4.8.3.

  • Low 3.5

    A Vulnerability has been found in PowerDNS Authoritative Server before versions 4.1.9, 4.0.8 allowing a remote, authori…

  • Low 3.5

    A vulnerability has been found in PowerDNS Authoritative Server before versions 4.1.10, 4.0.8 allowing an authorized us…

  • Low 3.7

    An issue has been found in PowerDNS Recursor versions 4.1.x before 4.1.9 where records in the answer section of respons…