Every CVE Search/ Get API key

CVE-2025-13878

Malformed BRID/HHIT records can cause named to terminate unexpectedly

7.5 HighFix available

Malformed BRID/HHIT records can cause named to terminate unexpectedly. This issue affects BIND 9 versions 9.18.40 through 9.18.43, 9.20.13 through 9.20.17, 9.21.12 through 9.21.16, 9.18.40-S1 through 9.18.43-S1, and 9.20.13-S1 through 9.20.17-S1.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
None
Integrity
None
Availability
High

Exploit likelihood

9.42%Up 9.4 points since Jan 22, 2026
90%50%10%1%

What each source reports

CVE List Score used 7.5

Malformed BRID/HHIT records can cause named to terminate unexpectedly

Malformed BRID/HHIT records can cause named to terminate unexpectedly. This issue affects BIND 9 versions 9.18.40 through 9.18.43, 9.20.13 through 9.20.17, 9.21.12 through 9.21.16, 9.18.40-S1 through 9.18.43-S1, and 9.20.13-S1 through 9.20.17-S1.

Record
CVE-2025-13878
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-617, CWE-1286
Updated
2026-11-02
EUVDEUVD-2026-3599 7.5

Malformed BRID/HHIT records can cause named to terminate unexpectedly. This issue affects BIND 9 versions 9.18.40 through 9.18.43, 9.20.13 through 9.20.17, 9.21.12 through 9.21.16, 9.18.40-S1 through 9.18.43-S1, and 9.20.13-S1 through 9.20.17-S1.

Record
EUVD-2026-3599
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
GitHub AdvisoriesGHSA-p5qx-fwf5-q388 7.5

Malformed BRID/HHIT records can cause `named` to terminate unexpectedly. This issue affects BIND...

Malformed BRID/HHIT records can cause named to terminate unexpectedly. This issue affects BIND 9 versions 9.18.40 through 9.18.43, 9.20.13 through 9.20.17, 9.21.12 through 9.21.16, 9.18.40-S1 through 9.18.43-S1, and 9.20.13-S1 through 9.20.17-S1.

Record
GHSA-p5qx-fwf5-q388
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-617, CWE-1286
Updated
2026-11-02
NVD 7.5

Malformed BRID/HHIT records can cause named to terminate unexpectedly. This issue affects BIND 9 versions 9.18.40 through 9.18.43, 9.20.13 through 9.20.17, 9.21.12 through 9.21.16, 9.18.40-S1 through 9.18.43-S1, and 9.20.13-S1 through 9.20.17-S1.

Record
CVE-2025-13878
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-617, CWE-1286
Updated
2026-11-02
OSVALPINE-CVE-2025-13878 7.5

Malformed BRID/HHIT records can cause named to terminate unexpectedly. This issue affects BIND 9 versions 9.18.40 through 9.18.43, 9.20.13 through 9.20.17, 9.21.12 through 9.21.16, 9.18.40-S1 through 9.18.43-S1, and 9.20.13-S1 through 9.20.17-S1.

Record
ALPINE-CVE-2025-13878
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVBELL-CVE-2025-13878 7.5
Record
BELL-CVE-2025-13878
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
Show 8 moreShow less
OSVDEBIAN-CVE-2025-13878 7.5

Malformed BRID/HHIT records can cause named to terminate unexpectedly. This issue affects BIND 9 versions 9.18.40 through 9.18.43, 9.20.13 through 9.20.17, 9.21.12 through 9.21.16, 9.18.40-S1 through 9.18.43-S1, and 9.20.13-S1 through 9.20.17-S1.

Record
DEBIAN-CVE-2025-13878
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2026:6935 8.6

Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update

Record
RHSA-2026:6935
CVSS 3.1
8.6 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:H/A:N
Updated
2026-11-02
OSVAZL-75074 No score

CVE-2025-13878 affecting package bind for versions less than 9.20.18-1

Malformed BRID/HHIT records can cause named to terminate unexpectedly. This issue affects BIND 9 versions 9.18.40 through 9.18.43, 9.20.13 through 9.20.17, 9.21.12 through 9.21.16, 9.18.40-S1 through 9.18.43-S1, and 9.20.13-S1 through 9.20.17-S1.

Record
AZL-75074
Updated
2026-11-02
OSVMGASA-2026-0152 No score

Updated bind packages fix security vulnerabilities

It was discovered that bind contained a vulnerability where a Malformed BRID/HHIT record can cause named to terminate unexpectedly (CVE-2025-13878). If a BIND resolver is performing DNSSEC validation and encounters a maliciously crafted zone, the resolver may consume excessive CPU. Authoritative-only servers are generally unaffected, although there are circumstances where authoritative servers may make recursive queries (CVE-2026-1519).

Record
MGASA-2026-0152
Updated
2026-11-02
OSVopenSUSE-SU-2026:10080-1 No score

bind-9.20.18-1.1 on GA media

These are all security issues fixed in the bind-9.20.18-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2026:10080-1
Updated
2026-11-02
OSVopenSUSE-SU-2026:20091-1 No score

Security update for bind

This update for bind fixes the following issues:

Upgrade to release 9.20.18:

  • CVE-2025-13878: Fixed incorrect length checks for BRID and HHIT records (bsc#1256997)

    Feature Changes:

    • Add more information to the rndc recursing output about fetches.
    • Reduce the number of outgoing queries.
    • Provide more information when memory allocation fails.

    Bug Fixes:

    • Make DNSSEC key rollovers more robust.
    • Fix a catalog zone issue, where member zones could fail to load.
    • Allow glue in delegations with QTYPE=ANY.
    • Fix slow speed when signing a large delegation zone with NSEC3 opt-out.
    • Reconfiguring an NSEC3 opt-out zone to NSEC caused the zone to be invalid.
    • Fix a possible catalog zone issue during reconfiguration.
    • Fix the charts in the statistics channel.
    • Adding NSEC3 opt-out records could leave invalid records in chain.
    • Fix spurious timeouts while resolving names.
    • Fix bug where zone switches from NSEC3 to NSEC after retransfer.
    • AMTRELAY type 0 presentation format handling was wrong.
    • Fix parsing bug in remote-servers with key or TLS.
    • Fix DoT reconfigure/reload bug in the resolver.
    • Skip unsupported algorithms when looking for a signing key.
    • Fix dnssec-keygen key collision checking for KEY RRtype keys.
    • dnssec-verify now uses exit code 1 when failing due to illegal options.
    • Prevent assertion failures of dig when a server is specified before the -b option.
    • Skip buffer allocations if not logging.
Record
openSUSE-SU-2026:20091-1
Updated
2026-11-02
OSVSUSE-SU-2026:0348-1 No score

Security update for bind

This update for bind fixes the following issues:

Upgrade to release 9.20.18:

  • CVE-2025-13878: Fixed incorrect length checks for BRID and HHIT records (bsc#1256997)

    Feature Changes:

    • Add more information to the rndc recursing output about fetches.
    • Reduce the number of outgoing queries.
    • Provide more information when memory allocation fails.

    Bug Fixes:

    • Make DNSSEC key rollovers more robust.
    • Fix a catalog zone issue, where member zones could fail to load.
    • Allow glue in delegations with QTYPE=ANY.
    • Fix slow speed when signing a large delegation zone with NSEC3 opt-out.
    • Reconfiguring an NSEC3 opt-out zone to NSEC caused the zone to be invalid.
    • Fix a possible catalog zone issue during reconfiguration.
    • Fix the charts in the statistics channel.
    • Adding NSEC3 opt-out records could leave invalid records in chain.
    • Fix spurious timeouts while resolving names.
    • Fix bug where zone switches from NSEC3 to NSEC after retransfer.
    • AMTRELAY type 0 presentation format handling was wrong.
    • Fix parsing bug in remote-servers with key or TLS.
    • Fix DoT reconfigure/reload bug in the resolver.
    • Skip unsupported algorithms when looking for a signing key.
    • Fix dnssec-keygen key collision checking for KEY RRtype keys.
    • dnssec-verify now uses exit code 1 when failing due to illegal options.
    • Prevent assertion failures of dig when a server is specified before the -b option.
    • Skip buffer allocations if not logging.
Record
SUSE-SU-2026:0348-1
Updated
2026-11-02
OSVSUSE-SU-2026:20135-1 No score

Security update for bind

This update for bind fixes the following issues:

Upgrade to release 9.20.18:

  • CVE-2025-13878: Fixed incorrect length checks for BRID and HHIT records (bsc#1256997)

    Feature Changes:

    • Add more information to the rndc recursing output about fetches.
    • Reduce the number of outgoing queries.
    • Provide more information when memory allocation fails.

    Bug Fixes:

    • Make DNSSEC key rollovers more robust.
    • Fix a catalog zone issue, where member zones could fail to load.
    • Allow glue in delegations with QTYPE=ANY.
    • Fix slow speed when signing a large delegation zone with NSEC3 opt-out.
    • Reconfiguring an NSEC3 opt-out zone to NSEC caused the zone to be invalid.
    • Fix a possible catalog zone issue during reconfiguration.
    • Fix the charts in the statistics channel.
    • Adding NSEC3 opt-out records could leave invalid records in chain.
    • Fix spurious timeouts while resolving names.
    • Fix bug where zone switches from NSEC3 to NSEC after retransfer.
    • AMTRELAY type 0 presentation format handling was wrong.
    • Fix parsing bug in remote-servers with key or TLS.
    • Fix DoT reconfigure/reload bug in the resolver.
    • Skip unsupported algorithms when looking for a signing key.
    • Fix dnssec-keygen key collision checking for KEY RRtype keys.
    • dnssec-verify now uses exit code 1 when failing due to illegal options.
    • Prevent assertion failures of dig when a server is specified before the -b option.
    • Skip buffer allocations if not logging.
Record
SUSE-SU-2026:20135-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
bind
Alpine:v3.19
before 9.18.44-r0
9.18.44-r0
bind
Alpine:v3.20
before 9.18.44-r0
9.18.44-r0
bind
Alpine:v3.21
before 9.18.44-r0
9.18.44-r0
bind
Alpine:v3.22
before 9.20.18-r0
9.20.18-r0
bind
Alpine:v3.23
before 9.20.18-r0
9.20.18-r0
bind
Alpine:v3.24
before 9.20.18-r0
9.20.18-r0
bind
Azure Linux:3
before 9.20.18-1
9.20.18-1
bind
Alpaquita:23
9.18.11-r0 up to 9.18.44-r0
9.18.44-r0
bind
Alpaquita:25
9.20.9-r0 up to 9.20.18-r0
9.20.18-r0
bind
Alpaquita:stream
9.18.16-r0 up to 9.20.18-r0
9.20.18-r0
Show 17 moreShow less
Affected packages
PackageAffectedFixed
bind9
Debian:12
before 1:9.18.44-1~deb12u1, plus listed versions
1:9.18.12-11:9.18.13-11:9.18.16-11:9.18.16-1~deb12u11:9.18.16-1~deb12u1~bpo11+1
Show 8 moreShow less
1:9.18.19-1~deb12u11:9.18.19-1~deb12u1~bpo11+11:9.18.24-11:9.18.24-1~bpo11+11:9.18.28-1~deb12u11:9.18.28-1~deb12u21:9.18.33-1~deb12u21:9.18.41-1~deb12u1
1:9.18.44-1~deb12u1
bind9
Debian:13
before 1:9.20.18-1~deb13u1, plus listed versions
1:9.20.11-41:9.20.15-11:9.20.15-1~deb13u11:9.20.15-1~deb13u1~bpo12+11:9.20.15-21:9.20.18-1~deb13u1~bpo12+1
1:9.20.18-1~deb13u1
bind9
Debian:14
before 1:9.20.18-1, plus listed versions
1:9.20.11-41:9.20.15-11:9.20.15-1~deb13u11:9.20.15-1~deb13u1~bpo12+11:9.20.15-21:9.20.18-1~deb13u11:9.20.18-1~deb13u1~bpo12+1
1:9.20.18-1
bind
Mageia:9
From an advisory covering 2 CVEs
before 9.18.47-1.mga9
9.18.47-1.mga9
bind
Red Hat:hummingbird:1
From an advisory covering 8 CVEs
before 0:9.18.48-1.hum1
0:9.18.48-1.hum1
bind-chroot
Red Hat:hummingbird:1
From an advisory covering 8 CVEs
before 0:9.18.48-1.hum1
0:9.18.48-1.hum1
bind-devel
Red Hat:hummingbird:1
From an advisory covering 8 CVEs
before 0:9.18.48-1.hum1
0:9.18.48-1.hum1
bind-dnssec-utils
Red Hat:hummingbird:1
From an advisory covering 8 CVEs
before 0:9.18.48-1.hum1
0:9.18.48-1.hum1
bind-doc
Red Hat:hummingbird:1
From an advisory covering 8 CVEs
before 0:9.18.48-1.hum1
0:9.18.48-1.hum1
bind-libs
Red Hat:hummingbird:1
From an advisory covering 8 CVEs
before 0:9.18.48-1.hum1
0:9.18.48-1.hum1
bind-utils
Red Hat:hummingbird:1
From an advisory covering 8 CVEs
before 0:9.18.48-1.hum1
0:9.18.48-1.hum1
bind
SUSE:Linux Enterprise Module for Basesystem 15 SP7
before 9.20.18-150700.3.15.1
9.20.18-150700.3.15.1
bind
SUSE:Linux Enterprise Module for Server Applications 15 SP7
before 9.20.18-150700.3.15.1
9.20.18-150700.3.15.1
bind
SUSE:Linux Enterprise Server 16.0
before 9.20.18-160000.1.1
9.20.18-160000.1.1
bind
SUSE:Linux Enterprise Server for SAP applications 16.0
before 9.20.18-160000.1.1
9.20.18-160000.1.1
bind
openSUSE:Tumbleweed
before 9.20.18-1.1
9.20.18-1.1
bind
openSUSE:Leap 16.0
before 9.20.18-160000.1.1
9.20.18-160000.1.1

History

History
RecordedChangedSources
affected, facts
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2025-13878 is a high vulnerability (CVSS 7.5) in Isc Bind 9, published January 21, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 9.42%, the 95th percentile. Fixed in bind 9.18.44-r0.

References

Show 55 moreShow less
MoveEnter Open