CVE catalog

CVE-2025-25188

DEBIAN-CVE-2025-25188

[CVE catalog]

Severity
Unknown
Published
Updated
Source
[NVD] · [CVE record]
EPSS
0.28% · Oct 25, 2026

Hickory DNS is a Rust based DNS client, server, and resolver. A vulnerability present starting in version 0.8.0 and prior to versions 0.24.3 and 0.25.0-alpha.5 impacts Hickory DNS users relying on DNSSEC verification in the client library, stub resolver, or recursive resolver. The DNSSEC validation routines treat entire RRsets of DNSKEY records as trusted once they have established trust in only one of the DNSKEYs. As a result, if a zone includes a DNSKEY with a public key that matches a configured trust anchor, all keys in that zone will be trusted to authenticate other records in the zone. There is a second variant of this vulnerability involving DS records, where an authenticated DS record covering one DNSKEY leads to trust in signatures made by an unrelated DNSKEY in the same zone. Versions 0.24.3 and 0.25.0-alpha.5 fix the issue.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianrust-hickory-proto130.24.3-1fixed
Debianrust-hickory-proto140.24.3-1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianrust-hickory-protodeb130.24.3-1Not reportedDEBIAN-CVE-2025-25188Not reported
Debianrust-hickory-protodeb140.24.3-1Not reportedDEBIAN-CVE-2025-25188Not reported

OpenFactory catalog packages

[Debian 13 (Trixie)]

  • Source package: [rust-hickory-proto]

    Details (2)
    • 0.24.4-2 · amd64 · trixie

      Fixed · Fixed: 0.24.3-1

      pypi · rust-hickory-proto · debian · 13

    • 0.24.4-2 · arm64 · trixie

      Fixed · Fixed: 0.24.3-1

      pypi · rust-hickory-proto · debian · 13

Observed:

References