Skip to content
OpenAdvisories
High · 7.5 CVE-2024-1975 EUVD-2024-17692GHSA-xv2w-3fww-7hvf

SIG(0) can be used to exhaust CPU resources

Published Jul 23, 2024 · Updated Feb 13, 2025 · Assigned by isc

Description

If a server hosts a zone containing a "KEY" Resource Record, or a resolver DNSSEC-validates a "KEY" Resource Record from a DNSSEC-signed domain in cache, a client can exhaust resolver CPU resources by sending a stream of SIG(0) signed requests.
This issue affects BIND 9 versions 9.0.0 through 9.11.37, 9.16.0 through 9.16.50, 9.18.0 through 9.18.27, 9.19.0 through 9.19.24, 9.9.3-S1 through 9.11.37-S1, 9.16.8-S1 through 9.16.49-S1, and 9.18.11-S1 through 9.18.27-S1.

Affected products

VendorProductAffectedFixed
ISC BIND 9 9.0.0 – ≤ 9.11.37, 9.16.0 – ≤ 9.16.50, 9.18.0 – ≤ 9.18.27, 9.19.0 – ≤ 9.19.24, 9.9.3-S1 – ≤ 9.11.37-S1, 9.16.8-S1 – ≤ 9.16.49-S1, 9.18.11-S1 – ≤ 9.18.27-S1 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 bind9 1:9.20.0-1 —
Debian 13 bind9 1:9.20.0-1 —
Debian 12 bind9 1:9.18.28-1~deb12u1 DSA-5734-1
Debian 11 bind9 1:9.16.50-1~deb11u1 DSA-5734-1
ReleasePackageFixed inAdvisory
Ubuntu 26.04 LTS isc-dhcp No fix yet —
Ubuntu 25.10 isc-dhcp No fix yet —
Ubuntu 24.04 LTS bind9 1:9.18.28-0ubuntu0.24.04.1 USN-6909-1
Ubuntu 24.04 LTS isc-dhcp No fix yet —
Ubuntu 22.04 LTS bind9 1:9.18.28-0ubuntu0.22.04.1 USN-6909-1
Ubuntu 22.04 LTS bind9-libs No fix yet —
Ubuntu 20.04 LTS bind9 1:9.18.28-0ubuntu0.20.04.1 USN-6909-1
Ubuntu 20.04 LTS bind9-libs No fix yet —
Show 4 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu 18.04 LTS isc-dhcp No fix yet —
Ubuntu Pro 18.04 LTS bind9 1:9.11.3+dfsg-1ubuntu1.19+esm4 USN-6909-2
Ubuntu Pro 16.04 LTS bind9 1:9.10.3.dfsg.P4-8ubuntu1.19+esm9 USN-6909-3
Ubuntu Pro 14.04 LTS bind9 No fix yet —
ReleasePackageFixed inAdvisory
RHEL 9 bind +9 32:9.16.23-18.el9_4.6 RHSA-2024:5231
RHEL 9 bind-dyndb-ldap 11.9-10.el9_4 RHSA-2024:5231
RHEL 8 bind +16 32:9.11.36-16.el8_10.2 RHSA-2024:5524
RHEL 8 bind9.16 +8 32:9.16.23-0.22.el8_10 RHSA-2024:5390
Show 12 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
RHEL 9.2 EUS bind +9 32:9.16.23-11.el9_2.5 RHSA-2024:5813
RHEL 9.2 EUS bind-dyndb-ldap 11.9-8.el9_2.3 RHSA-2024:5813
RHEL 9.0 E4S bind +7 32:9.16.23-1.el9_0.7 RHSA-2024:5907
RHEL 9.0 E4S bind-dyndb-ldap 11.9-7.el9_0.3 RHSA-2024:5907
RHEL 8.8 EUS bind +16 32:9.11.36-8.el8_8.6 RHSA-2024:5838
RHEL 8.8 EUS bind9.16 +8 32:9.16.23-0.14.el8_8.5 RHSA-2024:5525
RHEL 8.6 TUS bind +16 32:9.11.36-3.el8_6.9 RHSA-2024:5908
RHEL 8.6 TUS bind9.16 +4 32:9.16.23-0.7.el8_6.6 RHSA-2024:5418
RHEL 8.6 E4S bind +16 32:9.11.36-3.el8_6.9 RHSA-2024:5908
RHEL 8.6 E4S bind9.16 +4 32:9.16.23-0.7.el8_6.6 RHSA-2024:5418
RHEL 8.6 AUS bind +16 32:9.11.36-3.el8_6.9 RHSA-2024:5908
RHEL 8.6 AUS bind9.16 +4 32:9.16.23-0.7.el8_6.6 RHSA-2024:5418
RHEL 8.4 TUS bind +16 32:9.11.26-4.el8_4.6 RHSA-2024:5871
RHEL 8.4 E4S bind +16 32:9.11.26-4.el8_4.6 RHSA-2024:5871
RHEL 8.4 AUS bind +16 32:9.11.26-4.el8_4.6 RHSA-2024:5871
RHEL 8.2 AUS bind +16 32:9.11.13-6.el8_2.9 RHSA-2024:5655
RHEL 7.7 AUS bind +15 32:9.11.4-9.P2.el7_7.7 RHSA-2024:5894
RHEL 7 ELS bind +15 32:9.11.4-26.P2.el7_9.17 RHSA-2024:5930

AlmaLinux

Errata ↗
ReleasePackageFixed inAdvisory
AlmaLinux 9 bind +9 32:9.16.23-18.el9_4.6 ALSA-2024:5231
AlmaLinux 9 bind-dyndb-ldap 11.9-10.el9_4.alma.1 ALSA-2024:5231
AlmaLinux 8 bind +16 32:9.11.36-16.el8_10.2 ALSA-2024:5524
AlmaLinux 8 bind9.16 +8 32:9.16.23-0.22.el8_10 ALSA-2024:5390

Rocky Linux

Errata ↗
ReleasePackageFixed inAdvisory
Rocky Linux 9 bind 2:9.16.23-18.el9_4.6 RLSA-2024:5231
Rocky Linux 9 bind-dyndb-ldap 11.9-10.el9_4 RLSA-2024:5231
Rocky Linux 8 bind 2:9.11.36-16.el8_10.2 RLSA-2024:5524
Rocky Linux 8 bind9.16 2:9.16.23-0.22.el8_10 RLSA-2024:5390
ReleasePackageFixed inAdvisory
SLES 15 SP6 bind 9.16.6-150300.22.47.1 SUSE-SU-2024:2810-1, SUSE-SU-2024:2636-1
SLES 15 SP5 bind 9.16.50-150500.8.21.1 SUSE-SU-2024:2862-1
SLES 15 SP4 bind 9.16.50-150400.5.43.1 SUSE-SU-2024:2863-1
SLES 15 SP3 bind 9.16.6-150300.22.47.1 SUSE-SU-2024:2810-1
SLES 15 SP2 bind 9.16.6-150000.12.77.1 SUSE-SU-2024:2811-1
Show 13 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES 12 SP5 bind 9.11.22-3.57.1 SUSE-SU-2024:2868-1
SLES for SAP 15 SP4 bind 9.16.50-150400.5.43.1 SUSE-SU-2024:2863-1
SLES for SAP 15 SP3 bind 9.16.6-150300.22.47.1 SUSE-SU-2024:2810-1
SLES for SAP 15 SP2 bind 9.16.6-150000.12.77.1 SUSE-SU-2024:2811-1
SLES for SAP 12 SP5 bind 9.11.22-3.57.1 SUSE-SU-2024:2868-1
SLE Micro 5.5 bind 9.16.50-150500.8.21.1 SUSE-SU-2024:2862-1
SLE HPC 15 SP4 bind 9.16.50-150400.5.43.1 SUSE-SU-2024:2863-1
SLE HPC 15 SP3 bind 9.16.6-150300.22.47.1 SUSE-SU-2024:2810-1
SLE HPC 15 SP2 bind 9.16.6-150000.12.77.1 SUSE-SU-2024:2811-1
SUSE Manager Server 4.3 bind 9.16.50-150400.5.43.1 SUSE-SU-2024:2863-1
SUSE Manager Proxy 4.3 bind 9.16.50-150400.5.43.1 SUSE-SU-2024:2863-1
SUSE Manager Client Tools for SLE Micro 5 bind 9.16.6-150000.12.77.1 SUSE-SU-2024:2811-1
SUSE Enterprise Storage 7.1 bind 9.16.6-150300.22.47.1 SUSE-SU-2024:2810-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed bind 9.20.0-1.1 openSUSE-SU-2024:14217-1
openSUSE Leap 15.6 bind 9.18.28-150600.3.3.1 SUSE-SU-2024:2636-1
openSUSE Leap 15.5 bind 9.16.50-150500.8.21.1 SUSE-SU-2024:2862-1
ReleasePackageFixed inAdvisory
Alpine v3.24 bind 9.18.28-r0 —
Alpine v3.23 bind 9.18.28-r0 —
Alpine v3.22 bind 9.18.28-r0 —
Alpine v3.21 bind 9.18.28-r0 —
Alpine v3.20 bind 9.18.31-r0 —
Show 3 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Alpine v3.19 bind 9.18.31-r0 —
Alpine v3.18 bind 9.18.31-r0 —
Alpine v3.17 bind 9.18.31-r0 —

Amazon Linux

ReleasePackageFixed inAdvisory
Amazon Linux 2023 bind +11 32:9.18.28-1.amzn2023.0.1 ALAS2023-2024-680
Amazon Linux 2 bind +15 32:9.11.4-26.P2.amzn2.13.7 ALAS2-2024-2616

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 3 bind 9.20.0-1 —
Azure Linux 2 (CBL-Mariner) bind 9.16.50-1 —
Azure Linux 2 (CBL-Mariner) dhcp 4.4.3.P1-2 —

Oracle Linux

ReleasePackageFixed inAdvisory
Oracle Linux 9 bind +9 32:9.16.23-18.0.1.el9_4.6 ELSA-2024-5231
Oracle Linux 9 bind-dyndb-ldap 11.9-10.el9_4 ELSA-2024-5231
Oracle Linux 8 bind +16 32:9.11.36-16.el8_10.2 ELSA-2024-5524
Oracle Linux 8 bind9.16 +8 32:9.16.23-0.22.el8_10 ELSA-2024-5390
Oracle Linux 7 bind +15 32:9.11.4-26.0.1.P2.el7_9.16 ELSA-2024-5930

Wolfi

ReleasePackageFixed inAdvisory
Wolfi rolling bind 9.18.28-r0 —

Advisories 39

References