GCVE Workshop - 22 September 2026 (14:00-18:00), Luxembourg Before The Vulnopticon Conference - Registration

CVE-2024-25581 (GCVE-0-2024-25581)

Vulnerability from cvelistv5 – Published: 2024-05-13 11:49 – Updated: 2025-02-13 17:40
VLAI
Title
Transfer requests received over DoH can lead to a denial of service in DNSdist
Summary
When incoming DNS over HTTPS support is enabled using the nghttp2 provider, and queries are routed to a tcp-only or DNS over TLS backend, an attacker can trigger an assertion failure in DNSdist by sending a request for a zone transfer (AXFR or IXFR) over DNS over HTTPS, causing the process to stop and thus leading to a Denial of Service. DNS over HTTPS is not enabled by default, and backends are using plain DNS (Do53) by default.
SSVC
Exploitation: none Automatable: yes Technical Impact: partial
CISA Coordinator · CISA-ADP (v2.0.3)
Decision recorded 2024-05-13 15:37 UTC
CWE
  • CWE-20 - Improper Input Validation
Assigner
Impacted products
Vendor Product Version CPE status
PowerDNS DNSdist Affected: 1.9.0
Affected: 1.9.1
Affected: 1.9.2
Affected: 1.9.3
guessed Create a notification for this product.
powerdns dnsdist Affected: 1.9.0
    cpe:2.3:a:powerdns:dnsdist:1.9.0:*:*:*:*:*:*:*
Create a notification for this product.
powerdns dnsdist Affected: 1.9.1
    cpe:2.3:a:powerdns:dnsdist:1.9.1:*:*:*:*:*:*:*
Create a notification for this product.
powerdns dnsdist Affected: 1.9.2
    cpe:2.3:a:powerdns:dnsdist:1.9.2:*:*:*:*:*:*:*
Create a notification for this product.
powerdns dnsdist Affected: 1.9.3
    cpe:2.3:a:powerdns:dnsdist:1.9.3:*:*:*:*:*:*:*
Create a notification for this product.
Date Public
2024-05-13 10:00
Show details on NVD website

{
  "containers": {
    "adp": [
      {
        "affected": [
          {
            "cpes": [
              "cpe:2.3:a:powerdns:dnsdist:1.9.0:*:*:*:*:*:*:*"
            ],
            "defaultStatus": "unknown",
            "product": "dnsdist",
            "vendor": "powerdns",
            "versions": [
              {
                "status": "affected",
                "version": "1.9.0"
              }
            ]
          },
          {
            "cpes": [
              "cpe:2.3:a:powerdns:dnsdist:1.9.1:*:*:*:*:*:*:*"
            ],
            "defaultStatus": "unknown",
            "product": "dnsdist",
            "vendor": "powerdns",
            "versions": [
              {
                "status": "affected",
                "version": "1.9.1"
              }
            ]
          },
          {
            "cpes": [
              "cpe:2.3:a:powerdns:dnsdist:1.9.2:*:*:*:*:*:*:*"
            ],
            "defaultStatus": "unknown",
            "product": "dnsdist",
            "vendor": "powerdns",
            "versions": [
              {
                "status": "affected",
                "version": "1.9.2"
              }
            ]
          },
          {
            "cpes": [
              "cpe:2.3:a:powerdns:dnsdist:1.9.3:*:*:*:*:*:*:*"
            ],
            "defaultStatus": "unknown",
            "product": "dnsdist",
            "vendor": "powerdns",
            "versions": [
              {
                "status": "affected",
                "version": "1.9.3"
              }
            ]
          }
        ],
        "metrics": [
          {
            "other": {
              "content": {
                "id": "CVE-2024-25581",
                "options": [
                  {
                    "Exploitation": "none"
                  },
                  {
                    "Automatable": "yes"
                  },
                  {
                    "Technical Impact": "partial"
                  }
                ],
                "role": "CISA Coordinator",
                "timestamp": "2024-05-13T15:37:51.211764Z",
                "version": "2.0.3"
              },
              "type": "ssvc"
            }
          }
        ],
        "providerMetadata": {
          "dateUpdated": "2024-06-04T17:35:35.599Z",
          "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
          "shortName": "CISA-ADP"
        },
        "title": "CISA ADP Vulnrichment"
      },
      {
        "providerMetadata": {
          "dateUpdated": "2024-08-01T23:44:09.662Z",
          "orgId": "af854a3a-2127-422b-91ae-364da2661108",
          "shortName": "CVE"
        },
        "references": [
          {
            "tags": [
              "x_transferred"
            ],
            "url": "https://dnsdist.org/security-advisories/powerdns-advisory-for-dnsdist-2024-03.html"
          },
          {
            "tags": [
              "x_transferred"
            ],
            "url": "http://www.openwall.com/lists/oss-security/2024/05/13/1"
          }
        ],
        "title": "CVE Program Container"
      }
    ],
    "cna": {
      "affected": [
        {
          "collectionURL": "https://repo.powerdns.com/",
          "defaultStatus": "unaffected",
          "modules": [
            "dns-over-https"
          ],
          "packageName": "dnsdist",
          "product": "DNSdist",
          "repo": "https://github.com/PowerDNS/pdns",
          "vendor": "PowerDNS",
          "versions": [
            {
              "status": "affected",
              "version": "1.9.0"
            },
            {
              "status": "affected",
              "version": "1.9.1"
            },
            {
              "status": "affected",
              "version": "1.9.2"
            },
            {
              "status": "affected",
              "version": "1.9.3"
            }
          ]
        }
      ],
      "credits": [
        {
          "lang": "en",
          "type": "finder",
          "value": "Daniel Stirnimann from Switch"
        }
      ],
      "datePublic": "2024-05-13T10:00:00.000Z",
      "descriptions": [
        {
          "lang": "en",
          "supportingMedia": [
            {
              "base64": false,
              "type": "text/html",
              "value": "\u003cp\u003eWhen incoming DNS over HTTPS support is enabled using the nghttp2 provider, and queries are routed to a tcp-only or DNS over TLS backend, an attacker can trigger an assertion failure in DNSdist by sending a request for a zone transfer (AXFR or IXFR) over DNS over HTTPS, causing the process to stop and thus leading to a Denial of Service. DNS over HTTPS is not enabled by default, and backends are using plain DNS (Do53) by default.\u003c/p\u003e"
            }
          ],
          "value": "When incoming DNS over HTTPS support is enabled using the nghttp2 provider, and queries are routed to a tcp-only or DNS over TLS backend, an attacker can trigger an assertion failure in DNSdist by sending a request for a zone transfer (AXFR or IXFR) over DNS over HTTPS, causing the process to stop and thus leading to a Denial of Service. DNS over HTTPS is not enabled by default, and backends are using plain DNS (Do53) by default."
        }
      ],
      "impacts": [
        {
          "capecId": "CAPEC-212",
          "descriptions": [
            {
              "lang": "en",
              "value": "CAPEC-212 Functionality Misuse"
            }
          ]
        }
      ],
      "metrics": [
        {
          "cvssV3_1": {
            "attackComplexity": "LOW",
            "attackVector": "NETWORK",
            "availabilityImpact": "HIGH",
            "baseScore": 7.5,
            "baseSeverity": "HIGH",
            "confidentialityImpact": "NONE",
            "integrityImpact": "NONE",
            "privilegesRequired": "NONE",
            "scope": "UNCHANGED",
            "userInteraction": "NONE",
            "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
            "version": "3.1"
          },
          "format": "CVSS",
          "scenarios": [
            {
              "lang": "en",
              "value": "GENERAL"
            }
          ]
        }
      ],
      "problemTypes": [
        {
          "descriptions": [
            {
              "cweId": "CWE-20",
              "description": "CWE-20 Improper Input Validation",
              "lang": "en",
              "type": "CWE"
            }
          ]
        }
      ],
      "providerMetadata": {
        "dateUpdated": "2024-06-10T17:12:42.212Z",
        "orgId": "8ce71d90-2354-404b-a86e-bec2cc4e6981",
        "shortName": "OX"
      },
      "references": [
        {
          "url": "https://dnsdist.org/security-advisories/powerdns-advisory-for-dnsdist-2024-03.html"
        },
        {
          "url": "http://www.openwall.com/lists/oss-security/2024/05/13/1"
        }
      ],
      "source": {
        "advisory": "PowerDNS Security Advisory 2024-03",
        "discovery": "EXTERNAL"
      },
      "title": "Transfer requests received over DoH can lead to a denial of service in DNSdist",
      "workarounds": [
        {
          "lang": "en",
          "supportingMedia": [
            {
              "base64": false,
              "type": "text/html",
              "value": "\u003cp\u003eOption 1: refuse incoming XFR requests via a DNSdist rule: addAction(OrRule({QTypeRule(DNSQType.AXFR), QTypeRule(DNSQType.IXFR)}), RCodeAction(DNSRCode.REFUSED)). Option 2: switch to the legacy h2o provider by setting library=\u0027h2o\u0027 in the addDOHLocal directive\u003c/p\u003e"
            }
          ],
          "value": "Option 1: refuse incoming XFR requests via a DNSdist rule: addAction(OrRule({QTypeRule(DNSQType.AXFR), QTypeRule(DNSQType.IXFR)}), RCodeAction(DNSRCode.REFUSED)). Option 2: switch to the legacy h2o provider by setting library=\u0027h2o\u0027 in the addDOHLocal directive"
        }
      ],
      "x_generator": {
        "engine": "Vulnogram 0.1.0-dev"
      }
    }
  },
  "cveMetadata": {
    "assignerOrgId": "8ce71d90-2354-404b-a86e-bec2cc4e6981",
    "assignerShortName": "OX",
    "cveId": "CVE-2024-25581",
    "datePublished": "2024-05-13T11:49:24.500Z",
    "dateReserved": "2024-02-08T08:15:37.204Z",
    "dateUpdated": "2025-02-13T17:40:49.395Z",
    "state": "PUBLISHED"
  },
  "dataType": "CVE_RECORD",
  "dataVersion": "5.1",
  "vulnerability-lookup:meta": {
    "epss": {
      "cve": "CVE-2024-25581",
      "date": "2026-09-16",
      "epss": "0.01078",
      "percentile": "0.63357"
    },
    "fkie_nvd": {
      "descriptions": "[{\"lang\": \"en\", \"value\": \"When incoming DNS over HTTPS support is enabled using the nghttp2 provider, and queries are routed to a tcp-only or DNS over TLS backend, an attacker can trigger an assertion failure in DNSdist by sending a request for a zone transfer (AXFR or IXFR) over DNS over HTTPS, causing the process to stop and thus leading to a Denial of Service. DNS over HTTPS is not enabled by default, and backends are using plain DNS (Do53) by default.\\n\\n\"}, {\"lang\": \"es\", \"value\": \"Cuando la compatibilidad con DNS entrante sobre HTTPS est\\u00e1 habilitada mediante el proveedor nghttp2 y las consultas se enrutan a un backend solo tcp o DNS sobre TLS, un atacante puede desencadenar una falla de aserci\\u00f3n en DNSdist enviando una solicitud de transferencia de zona (AXFR o IXFR). a trav\\u00e9s de DNS a trav\\u00e9s de HTTPS, lo que provoca que el proceso se detenga y, por lo tanto, conduce a una Denegaci\\u00f3n de Servicio. DNS sobre HTTPS no est\\u00e1 habilitado de forma predeterminada y los servidores utilizan DNS simple (Do53) de forma predeterminada.\"}]",
      "id": "CVE-2024-25581",
      "lastModified": "2024-11-21T09:01:01.620",
      "metrics": "{\"cvssMetricV31\": [{\"source\": \"security@open-xchange.com\", \"type\": \"Secondary\", \"cvssData\": {\"version\": \"3.1\", \"vectorString\": \"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H\", \"baseScore\": 7.5, \"baseSeverity\": \"HIGH\", \"attackVector\": \"NETWORK\", \"attackComplexity\": \"LOW\", \"privilegesRequired\": \"NONE\", \"userInteraction\": \"NONE\", \"scope\": \"UNCHANGED\", \"confidentialityImpact\": \"NONE\", \"integrityImpact\": \"NONE\", \"availabilityImpact\": \"HIGH\"}, \"exploitabilityScore\": 3.9, \"impactScore\": 3.6}]}",
      "published": "2024-05-14T15:05:29.707",
      "references": "[{\"url\": \"http://www.openwall.com/lists/oss-security/2024/05/13/1\", \"source\": \"security@open-xchange.com\"}, {\"url\": \"https://dnsdist.org/security-advisories/powerdns-advisory-for-dnsdist-2024-03.html\", \"source\": \"security@open-xchange.com\"}, {\"url\": \"http://www.openwall.com/lists/oss-security/2024/05/13/1\", \"source\": \"af854a3a-2127-422b-91ae-364da2661108\"}, {\"url\": \"https://dnsdist.org/security-advisories/powerdns-advisory-for-dnsdist-2024-03.html\", \"source\": \"af854a3a-2127-422b-91ae-364da2661108\"}]",
      "sourceIdentifier": "security@open-xchange.com",
      "vulnStatus": "Awaiting Analysis",
      "weaknesses": "[{\"source\": \"security@open-xchange.com\", \"type\": \"Secondary\", \"description\": [{\"lang\": \"en\", \"value\": \"CWE-20\"}]}]"
    },
    "nvd": "{\"cve\":{\"id\":\"CVE-2024-25581\",\"sourceIdentifier\":\"security@open-xchange.com\",\"published\":\"2024-05-14T15:05:29.707\",\"lastModified\":\"2026-06-17T07:16:12.970\",\"vulnStatus\":\"Deferred\",\"cveTags\":[],\"descriptions\":[{\"lang\":\"en\",\"value\":\"When incoming DNS over HTTPS support is enabled using the nghttp2 provider, and queries are routed to a tcp-only or DNS over TLS backend, an attacker can trigger an assertion failure in DNSdist by sending a request for a zone transfer (AXFR or IXFR) over DNS over HTTPS, causing the process to stop and thus leading to a Denial of Service. DNS over HTTPS is not enabled by default, and backends are using plain DNS (Do53) by default.\"},{\"lang\":\"es\",\"value\":\"Cuando la compatibilidad con DNS entrante sobre HTTPS est\u00e1 habilitada mediante el proveedor nghttp2 y las consultas se enrutan a un backend solo tcp o DNS sobre TLS, un atacante puede desencadenar una falla de aserci\u00f3n en DNSdist enviando una solicitud de transferencia de zona (AXFR o IXFR). a trav\u00e9s de DNS a trav\u00e9s de HTTPS, lo que provoca que el proceso se detenga y, por lo tanto, conduce a una Denegaci\u00f3n de Servicio. DNS sobre HTTPS no est\u00e1 habilitado de forma predeterminada y los servidores utilizan DNS simple (Do53) de forma predeterminada.\"}],\"affected\":[{\"source\":\"security@open-xchange.com\",\"affectedData\":[{\"vendor\":\"PowerDNS\",\"product\":\"DNSdist\",\"defaultStatus\":\"unaffected\",\"collectionURL\":\"https://repo.powerdns.com/\",\"packageName\":\"dnsdist\",\"modules\":[\"dns-over-https\"],\"repo\":\"https://github.com/PowerDNS/pdns\",\"versions\":[{\"version\":\"1.9.0\",\"status\":\"affected\"},{\"version\":\"1.9.1\",\"status\":\"affected\"},{\"version\":\"1.9.2\",\"status\":\"affected\"},{\"version\":\"1.9.3\",\"status\":\"affected\"}]}]},{\"source\":\"134c704f-9b21-4f2e-91b3-4a467353bcc0\",\"affectedData\":[{\"vendor\":\"powerdns\",\"product\":\"dnsdist\",\"defaultStatus\":\"unknown\",\"cpes\":[\"cpe:2.3:a:powerdns:dnsdist:1.9.0:*:*:*:*:*:*:*\"],\"versions\":[{\"version\":\"1.9.0\",\"status\":\"affected\"}]},{\"vendor\":\"powerdns\",\"product\":\"dnsdist\",\"defaultStatus\":\"unknown\",\"cpes\":[\"cpe:2.3:a:powerdns:dnsdist:1.9.1:*:*:*:*:*:*:*\"],\"versions\":[{\"version\":\"1.9.1\",\"status\":\"affected\"}]},{\"vendor\":\"powerdns\",\"product\":\"dnsdist\",\"defaultStatus\":\"unknown\",\"cpes\":[\"cpe:2.3:a:powerdns:dnsdist:1.9.2:*:*:*:*:*:*:*\"],\"versions\":[{\"version\":\"1.9.2\",\"status\":\"affected\"}]},{\"vendor\":\"powerdns\",\"product\":\"dnsdist\",\"defaultStatus\":\"unknown\",\"cpes\":[\"cpe:2.3:a:powerdns:dnsdist:1.9.3:*:*:*:*:*:*:*\"],\"versions\":[{\"version\":\"1.9.3\",\"status\":\"affected\"}]}]}],\"metrics\":{\"cvssMetricV31\":[{\"source\":\"security@open-xchange.com\",\"type\":\"Secondary\",\"cvssData\":{\"version\":\"3.1\",\"vectorString\":\"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H\",\"baseScore\":7.5,\"baseSeverity\":\"HIGH\",\"attackVector\":\"NETWORK\",\"attackComplexity\":\"LOW\",\"privilegesRequired\":\"NONE\",\"userInteraction\":\"NONE\",\"scope\":\"UNCHANGED\",\"confidentialityImpact\":\"NONE\",\"integrityImpact\":\"NONE\",\"availabilityImpact\":\"HIGH\"},\"exploitabilityScore\":3.9,\"impactScore\":3.6}],\"ssvcV203\":[{\"source\":\"134c704f-9b21-4f2e-91b3-4a467353bcc0\",\"ssvcData\":{\"timestamp\":\"2024-05-13T15:37:51.211764Z\",\"id\":\"CVE-2024-25581\",\"options\":[{\"exploitation\":\"none\"},{\"automatable\":\"yes\"},{\"technicalImpact\":\"partial\"}],\"role\":\"CISA Coordinator\",\"version\":\"2.0.3\"}}]},\"weaknesses\":[{\"source\":\"security@open-xchange.com\",\"type\":\"Secondary\",\"description\":[{\"lang\":\"en\",\"value\":\"CWE-20\"}]}],\"references\":[{\"url\":\"http://www.openwall.com/lists/oss-security/2024/05/13/1\",\"source\":\"security@open-xchange.com\"},{\"url\":\"https://dnsdist.org/security-advisories/powerdns-advisory-for-dnsdist-2024-03.html\",\"source\":\"security@open-xchange.com\"},{\"url\":\"http://www.openwall.com/lists/oss-security/2024/05/13/1\",\"source\":\"af854a3a-2127-422b-91ae-364da2661108\"},{\"url\":\"https://dnsdist.org/security-advisories/powerdns-advisory-for-dnsdist-2024-03.html\",\"source\":\"af854a3a-2127-422b-91ae-364da2661108\"}]}}",
    "redhat_vex": {
      "current_release_date": "2025-11-21T14:48:36+00:00",
      "cve": "CVE-2024-25581",
      "id": "CVE-2024-25581",
      "initial_release_date": "2024-05-13T00:00:00+00:00",
      "product_status:known_not_affected": "1",
      "source": "Red Hat CSAF VEX",
      "status": "final",
      "title": "dnsdist: Transfer requests received over DoH can lead to a denial of service in DNSdist",
      "url": "https://security.access.redhat.com/data/csaf/v2/vex/2024/cve-2024-25581.json",
      "version": "3"
    },
    "suse_vex": {
      "aggregate_severity": "important",
      "current_release_date": "2026-09-03T00:27:17Z",
      "cve": "CVE-2024-25581",
      "id": "CVE-2024-25581",
      "initial_release_date": "2024-05-15T02:32:25Z",
      "product_status:known_not_affected": "33",
      "product_status:recommended": "8",
      "source": "SUSE CSAF VEX",
      "status": "interim",
      "title": "SUSE CVE CVE-2024-25581",
      "url": "https://ftp.suse.com/pub/projects/security/csaf-vex/cve-2024-25581.json",
      "version": "17"
    },
    "vulnrichment": {
      "containers": "{\"adp\": [{\"title\": \"CVE Program Container\", \"references\": [{\"url\": \"https://dnsdist.org/security-advisories/powerdns-advisory-for-dnsdist-2024-03.html\", \"tags\": [\"x_transferred\"]}, {\"url\": \"http://www.openwall.com/lists/oss-security/2024/05/13/1\", \"tags\": [\"x_transferred\"]}], \"providerMetadata\": {\"orgId\": \"af854a3a-2127-422b-91ae-364da2661108\", \"shortName\": \"CVE\", \"dateUpdated\": \"2024-08-01T23:44:09.662Z\"}}, {\"metrics\": [{\"other\": {\"type\": \"ssvc\", \"content\": {\"id\": \"CVE-2024-25581\", \"role\": \"CISA Coordinator\", \"options\": [{\"Exploitation\": \"none\"}, {\"Automatable\": \"yes\"}, {\"Technical Impact\": \"partial\"}], \"version\": \"2.0.3\", \"timestamp\": \"2024-05-13T15:37:51.211764Z\"}}}], \"affected\": [{\"cpes\": [\"cpe:2.3:a:powerdns:dnsdist:1.9.0:*:*:*:*:*:*:*\"], \"vendor\": \"powerdns\", \"product\": \"dnsdist\", \"versions\": [{\"status\": \"affected\", \"version\": \"1.9.0\"}], \"defaultStatus\": \"unknown\"}, {\"cpes\": [\"cpe:2.3:a:powerdns:dnsdist:1.9.1:*:*:*:*:*:*:*\"], \"vendor\": \"powerdns\", \"product\": \"dnsdist\", \"versions\": [{\"status\": \"affected\", \"version\": \"1.9.1\"}], \"defaultStatus\": \"unknown\"}, {\"cpes\": [\"cpe:2.3:a:powerdns:dnsdist:1.9.2:*:*:*:*:*:*:*\"], \"vendor\": \"powerdns\", \"product\": \"dnsdist\", \"versions\": [{\"status\": \"affected\", \"version\": \"1.9.2\"}], \"defaultStatus\": \"unknown\"}, {\"cpes\": [\"cpe:2.3:a:powerdns:dnsdist:1.9.3:*:*:*:*:*:*:*\"], \"vendor\": \"powerdns\", \"product\": \"dnsdist\", \"versions\": [{\"status\": \"affected\", \"version\": \"1.9.3\"}], \"defaultStatus\": \"unknown\"}], \"providerMetadata\": {\"orgId\": \"134c704f-9b21-4f2e-91b3-4a467353bcc0\", \"shortName\": \"CISA-ADP\", \"dateUpdated\": \"2024-05-13T15:40:55.638Z\"}, \"title\": \"CISA ADP Vulnrichment\"}], \"cna\": {\"title\": \"Transfer requests received over DoH can lead to a denial of service in DNSdist\", \"source\": {\"advisory\": \"PowerDNS Security Advisory 2024-03\", \"discovery\": \"EXTERNAL\"}, \"credits\": [{\"lang\": \"en\", \"type\": \"finder\", \"value\": \"Daniel Stirnimann from Switch\"}], \"impacts\": [{\"capecId\": \"CAPEC-212\", \"descriptions\": [{\"lang\": \"en\", \"value\": \"CAPEC-212 Functionality Misuse\"}]}], \"metrics\": [{\"format\": \"CVSS\", \"cvssV3_1\": {\"scope\": \"UNCHANGED\", \"version\": \"3.1\", \"baseScore\": 7.5, \"attackVector\": \"NETWORK\", \"baseSeverity\": \"HIGH\", \"vectorString\": \"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H\", \"integrityImpact\": \"NONE\", \"userInteraction\": \"NONE\", \"attackComplexity\": \"LOW\", \"availabilityImpact\": \"HIGH\", \"privilegesRequired\": \"NONE\", \"confidentialityImpact\": \"NONE\"}, \"scenarios\": [{\"lang\": \"en\", \"value\": \"GENERAL\"}]}], \"affected\": [{\"repo\": \"https://github.com/PowerDNS/pdns\", \"vendor\": \"PowerDNS\", \"modules\": [\"dns-over-https\"], \"product\": \"DNSdist\", \"versions\": [{\"status\": \"affected\", \"version\": \"1.9.0\"}, {\"status\": \"affected\", \"version\": \"1.9.1\"}, {\"status\": \"affected\", \"version\": \"1.9.2\"}, {\"status\": \"affected\", \"version\": \"1.9.3\"}], \"packageName\": \"dnsdist\", \"collectionURL\": \"https://repo.powerdns.com/\", \"defaultStatus\": \"unaffected\"}], \"datePublic\": \"2024-05-13T10:00:00.000Z\", \"references\": [{\"url\": \"https://dnsdist.org/security-advisories/powerdns-advisory-for-dnsdist-2024-03.html\"}, {\"url\": \"http://www.openwall.com/lists/oss-security/2024/05/13/1\"}], \"workarounds\": [{\"lang\": \"en\", \"value\": \"Option 1: refuse incoming XFR requests via a DNSdist rule: addAction(OrRule({QTypeRule(DNSQType.AXFR), QTypeRule(DNSQType.IXFR)}), RCodeAction(DNSRCode.REFUSED)). Option 2: switch to the legacy h2o provider by setting library=\u0027h2o\u0027 in the addDOHLocal directive\", \"supportingMedia\": [{\"type\": \"text/html\", \"value\": \"\u003cp\u003eOption 1: refuse incoming XFR requests via a DNSdist rule: addAction(OrRule({QTypeRule(DNSQType.AXFR), QTypeRule(DNSQType.IXFR)}), RCodeAction(DNSRCode.REFUSED)). Option 2: switch to the legacy h2o provider by setting library=\u0027h2o\u0027 in the addDOHLocal directive\u003c/p\u003e\", \"base64\": false}]}], \"x_generator\": {\"engine\": \"Vulnogram 0.1.0-dev\"}, \"descriptions\": [{\"lang\": \"en\", \"value\": \"When incoming DNS over HTTPS support is enabled using the nghttp2 provider, and queries are routed to a tcp-only or DNS over TLS backend, an attacker can trigger an assertion failure in DNSdist by sending a request for a zone transfer (AXFR or IXFR) over DNS over HTTPS, causing the process to stop and thus leading to a Denial of Service. DNS over HTTPS is not enabled by default, and backends are using plain DNS (Do53) by default.\", \"supportingMedia\": [{\"type\": \"text/html\", \"value\": \"\u003cp\u003eWhen incoming DNS over HTTPS support is enabled using the nghttp2 provider, and queries are routed to a tcp-only or DNS over TLS backend, an attacker can trigger an assertion failure in DNSdist by sending a request for a zone transfer (AXFR or IXFR) over DNS over HTTPS, causing the process to stop and thus leading to a Denial of Service. DNS over HTTPS is not enabled by default, and backends are using plain DNS (Do53) by default.\u003c/p\u003e\", \"base64\": false}]}], \"problemTypes\": [{\"descriptions\": [{\"lang\": \"en\", \"type\": \"CWE\", \"cweId\": \"CWE-20\", \"description\": \"CWE-20 Improper Input Validation\"}]}], \"providerMetadata\": {\"orgId\": \"8ce71d90-2354-404b-a86e-bec2cc4e6981\", \"shortName\": \"OX\", \"dateUpdated\": \"2024-06-10T17:12:42.212Z\"}}}",
      "cveMetadata": "{\"cveId\": \"CVE-2024-25581\", \"state\": \"PUBLISHED\", \"dateUpdated\": \"2025-02-13T17:40:49.395Z\", \"dateReserved\": \"2024-02-08T08:15:37.204Z\", \"assignerOrgId\": \"8ce71d90-2354-404b-a86e-bec2cc4e6981\", \"datePublished\": \"2024-05-13T11:49:24.500Z\", \"assignerShortName\": \"OX\"}",
      "dataType": "CVE_RECORD",
      "dataVersion": "5.1"
    }
  }
}



Log in or create an account to share your comment.




Tags
Taxonomy of the tags.


Loading…

Loading…

Loading…

Forecast uses a logistic model when the trend is rising, or an exponential decay model when the trend is falling. Fitted via linearized least squares.

Sightings

Author Source Type Date Other

Nomenclature

  • Seen: The vulnerability was mentioned, discussed, or observed by the user.
  • Confirmed: The vulnerability has been validated from an analyst's perspective.
  • Published Proof of Concept: A public proof of concept is available for this vulnerability.
  • Exploited: The vulnerability was observed as exploited by the user who reported the sighting.
  • Patched: The vulnerability was observed as successfully patched by the user who reported the sighting.
  • Not exploited: The vulnerability was not observed as exploited by the user who reported the sighting.
  • Not confirmed: The user expressed doubt about the validity of the vulnerability.
  • Not patched: The vulnerability was not observed as successfully patched by the user who reported the sighting.

Loading…

Detection rules are retrieved from Rulezet.

Loading…

Loading…

Related by attack behaviour

Vulnerabilities whose description is nearest to this one in the vector space of the CIRCL/vulnerability-attack-technique-biencoder model. This is a similarity search over the bi-encoder space (plain cosine), not a classification, and it has no measured accuracy.


Loading…