Vulnerability · Published Feb 14, 2024 · Assigned by mitre

CVE-2023-50387

High 7.5

In plain English

A high-severity resource allocation without limits in the bind package (AlmaLinux). There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 100.0% (higher than 99.9% of all known vulnerabilities). Ready-made attack tooling exists: public proof-of-concept code. Fixed versions are available - upgrade the affected package.

Severity (CVSS 3.1)7.5High
Exploit odds (30 days)100.0%top 0.0% of all CVEs
Exploited in the wildNo reportsCISA SSVC: none
Attack tooling1Public PoC

Official description

Certain DNSSEC aspects of the DNS protocol (in RFC 4033, 4034, 4035, 6840, and related RFCs) allow remote attackers to cause a denial of service (CPU consumption) via one or more DNSSEC responses, aka the "KeyTrap" issue. One of the concerns is that, when there is a zone with many DNSKEY and RRSIG records, the protocol specification implies that an algorithm must evaluate all combinations of DNSKEY and RRSIG records.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
AlmaLinux:8bind32:9.11.36-11.el8_9.1ALSA-2024:1782
AlmaLinux:8bind32:9.11.36-14.el8_10ALSA-2024:3271
AlmaLinux:9bind32:9.16.23-18.el9_4.1ALSA-2024:2551
AlmaLinux:9bind32:9.16.23-14.el9_3.4ALSA-2024:1789
AlmaLinux:8bind-chroot32:9.11.36-14.el8_10ALSA-2024:3271
AlmaLinux:8bind-chroot32:9.11.36-11.el8_9.1ALSA-2024:1782
AlmaLinux:9bind-chroot32:9.16.23-14.el9_3.4ALSA-2024:1789
AlmaLinux:9bind-chroot32:9.16.23-18.el9_4.1ALSA-2024:2551
AlmaLinux:8bind-devel32:9.11.36-14.el8_10ALSA-2024:3271
AlmaLinux:8bind-devel32:9.11.36-11.el8_9.1ALSA-2024:1782
AlmaLinux:9bind-devel32:9.16.23-14.el9_3.4ALSA-2024:1789
AlmaLinux:9bind-devel32:9.16.23-18.el9_4.1ALSA-2024:2551
AlmaLinux:9bind-dnssec-doc32:9.16.23-14.el9_3.4ALSA-2024:1789
AlmaLinux:9bind-dnssec-doc32:9.16.23-18.el9_4.1ALSA-2024:2551
AlmaLinux:9bind-dnssec-utils32:9.16.23-14.el9_3.4ALSA-2024:1789
AlmaLinux:9bind-dnssec-utils32:9.16.23-18.el9_4.1ALSA-2024:2551
AlmaLinux:9bind-doc32:9.16.23-18.el9_4.1ALSA-2024:2551
AlmaLinux:9bind-doc32:9.16.23-14.el9_3.4ALSA-2024:1789
AlmaLinux:9bind-dyndb-ldap11.9-9.el9_4.alma.1ALSA-2024:2551
AlmaLinux:9bind-dyndb-ldap11.9-8.el9_3.3.alma.1ALSA-2024:1789
AlmaLinux:8bind-export-devel32:9.11.36-14.el8_10ALSA-2024:3271
AlmaLinux:8bind-export-devel32:9.11.36-11.el8_9.1ALSA-2024:1782
AlmaLinux:8bind-export-libs32:9.11.36-14.el8_10ALSA-2024:3271
AlmaLinux:8bind-export-libs32:9.11.36-11.el8_9.1ALSA-2024:1782
AlmaLinux:8bind-libs32:9.11.36-14.el8_10ALSA-2024:3271
AlmaLinux:8bind-libs32:9.11.36-11.el8_9.1ALSA-2024:1782
AlmaLinux:9bind-libs32:9.16.23-18.el9_4.1ALSA-2024:2551
AlmaLinux:9bind-libs32:9.16.23-14.el9_3.4ALSA-2024:1789
AlmaLinux:8bind-libs-lite32:9.11.36-14.el8_10ALSA-2024:3271
AlmaLinux:8bind-libs-lite32:9.11.36-11.el8_9.1ALSA-2024:1782
AlmaLinux:8bind-license32:9.11.36-14.el8_10ALSA-2024:3271
AlmaLinux:8bind-license32:9.11.36-11.el8_9.1ALSA-2024:1782
AlmaLinux:9bind-license32:9.16.23-14.el9_3.4ALSA-2024:1789
AlmaLinux:9bind-license32:9.16.23-18.el9_4.1ALSA-2024:2551
AlmaLinux:8bind-lite-devel32:9.11.36-11.el8_9.1ALSA-2024:1782
AlmaLinux:8bind-lite-devel32:9.11.36-14.el8_10ALSA-2024:3271
AlmaLinux:8bind-pkcs1132:9.11.36-14.el8_10ALSA-2024:3271
AlmaLinux:8bind-pkcs1132:9.11.36-11.el8_9.1ALSA-2024:1782
AlmaLinux:8bind-pkcs11-devel32:9.11.36-14.el8_10ALSA-2024:3271
AlmaLinux:8bind-pkcs11-devel32:9.11.36-11.el8_9.1ALSA-2024:1782
AlmaLinux:8bind-pkcs11-libs32:9.11.36-14.el8_10ALSA-2024:3271
AlmaLinux:8bind-pkcs11-libs32:9.11.36-11.el8_9.1ALSA-2024:1782
AlmaLinux:8bind-pkcs11-utils32:9.11.36-11.el8_9.1ALSA-2024:1782
AlmaLinux:8bind-pkcs11-utils32:9.11.36-14.el8_10ALSA-2024:3271
AlmaLinux:8bind-sdb32:9.11.36-11.el8_9.1ALSA-2024:1782
AlmaLinux:8bind-sdb32:9.11.36-14.el8_10ALSA-2024:3271
AlmaLinux:8bind-sdb-chroot32:9.11.36-11.el8_9.1ALSA-2024:1782
AlmaLinux:8bind-sdb-chroot32:9.11.36-14.el8_10ALSA-2024:3271
AlmaLinux:8bind-utils32:9.11.36-11.el8_9.1ALSA-2024:1782
AlmaLinux:8bind-utils32:9.11.36-14.el8_10ALSA-2024:3271
AlmaLinux:9bind-utils32:9.16.23-18.el9_4.1ALSA-2024:2551
AlmaLinux:9bind-utils32:9.16.23-14.el9_3.4ALSA-2024:1789
AlmaLinux:8bind9.1632:9.16.23-0.16.el8_9.2.alma.1ALSA-2024:1781
AlmaLinux:8bind9.16-chroot32:9.16.23-0.16.el8_9.2.alma.1ALSA-2024:1781
AlmaLinux:8bind9.16-devel32:9.16.23-0.16.el8_9.2.alma.1ALSA-2024:1781
AlmaLinux:8bind9.16-dnssec-utils32:9.16.23-0.16.el8_9.2.alma.1ALSA-2024:1781
AlmaLinux:8bind9.16-doc32:9.16.23-0.16.el8_9.2.alma.1ALSA-2024:1781
AlmaLinux:8bind9.16-libs32:9.16.23-0.16.el8_9.2.alma.1ALSA-2024:1781
AlmaLinux:8bind9.16-license32:9.16.23-0.16.el8_9.2.alma.1ALSA-2024:1781
AlmaLinux:8bind9.16-utils32:9.16.23-0.16.el8_9.2.alma.1ALSA-2024:1781
AlmaLinux:8dnsmasq2.79-31.el8_9.2ALSA-2024:1335
AlmaLinux:9dnsmasq2.85-14.el9_3.1ALSA-2024:1334
AlmaLinux:8dnsmasq-utils2.79-31.el8_9.2ALSA-2024:1335
AlmaLinux:9dnsmasq-utils2.85-14.el9_3.1ALSA-2024:1334
AlmaLinux:8python3-bind32:9.11.36-14.el8_10ALSA-2024:3271
AlmaLinux:8python3-bind32:9.11.36-11.el8_9.1ALSA-2024:1782
AlmaLinux:9python3-bind32:9.16.23-14.el9_3.4ALSA-2024:1789
AlmaLinux:9python3-bind32:9.16.23-18.el9_4.1ALSA-2024:2551
AlmaLinux:8python3-bind9.1632:9.16.23-0.16.el8_9.2.alma.1ALSA-2024:1781
AlmaLinux:8python3-unbound1.16.2-5.el8_9.2ALSA-2024:0965
AlmaLinux:9python3-unbound1.16.2-3.el9_3.1ALSA-2024:0977
AlmaLinux:8unbound1.16.2-5.el8_9.2ALSA-2024:0965
AlmaLinux:9unbound1.16.2-3.el9_3.1ALSA-2024:0977
AlmaLinux:8unbound-devel1.16.2-5.el8_9.2ALSA-2024:0965
AlmaLinux:9unbound-devel1.16.2-3.el9_3.1ALSA-2024:0977
AlmaLinux:8unbound-libs1.16.2-5.el8_9.2ALSA-2024:0965
AlmaLinux:9unbound-libs1.16.2-3.el9_3.1ALSA-2024:0977
Alpine:v3.20bind9.18.24-r0ALPINE-CVE-2023-50387
Alpine:v3.21bind9.18.24-r0ALPINE-CVE-2023-50387
Alpine:v3.22bind9.18.24-r0ALPINE-CVE-2023-50387
Alpine:v3.23bind9.18.24-r0ALPINE-CVE-2023-50387
Alpine:v3.24bind9.18.24-r0ALPINE-CVE-2023-50387
Alpine:v3.20dnsmasq2.90-r0ALPINE-CVE-2023-50387
Alpine:v3.21dnsmasq2.90-r0ALPINE-CVE-2023-50387
Alpine:v3.22dnsmasq2.90-r0ALPINE-CVE-2023-50387
Alpine:v3.23dnsmasq2.90-r0ALPINE-CVE-2023-50387
Alpine:v3.24dnsmasq2.90-r0ALPINE-CVE-2023-50387
Alpine:v3.20knot-resolver5.7.1-r0ALPINE-CVE-2023-50387
Alpine:v3.21knot-resolver5.7.1-r0ALPINE-CVE-2023-50387
Alpine:v3.22knot-resolver5.7.1-r0ALPINE-CVE-2023-50387
Alpine:v3.23knot-resolver5.7.1-r0ALPINE-CVE-2023-50387
Alpine:v3.24knot-resolver5.7.1-r0, 5.7.7-r0ALPINE-CVE-2023-50387
Alpine:v3.20pdns-recursor5.0.2-r0ALPINE-CVE-2023-50387
Alpine:v3.21pdns-recursor5.0.2-r0ALPINE-CVE-2023-50387
Alpine:v3.22pdns-recursor5.0.2-r0ALPINE-CVE-2023-50387
Alpine:v3.23pdns-recursor5.0.2-r0ALPINE-CVE-2023-50387
Alpine:v3.24pdns-recursor5.0.2-r0ALPINE-CVE-2023-50387
Alpine:v3.20unbound1.19.1-r0ALPINE-CVE-2023-50387
Alpine:v3.21unbound1.19.1-r0ALPINE-CVE-2023-50387
Alpine:v3.22unbound1.19.1-r0ALPINE-CVE-2023-50387
Alpine:v3.23unbound1.19.1-r0ALPINE-CVE-2023-50387
Alpine:v3.24unbound1.19.1-r0ALPINE-CVE-2023-50387
Debian:12bind91:9.18.24-1DSA-5621-1
Debian:12bind91:9.18.24-1DEBIAN-CVE-2023-50387
Debian:13bind91:9.19.21-1DEBIAN-CVE-2023-50387
Debian:14bind91:9.19.21-1DEBIAN-CVE-2023-50387
Debian:12dnsjavano fix listedDEBIAN-CVE-2023-50387
Debian:13dnsjava3.6.2-1DEBIAN-CVE-2023-50387
Debian:14dnsjava3.6.2-1DEBIAN-CVE-2023-50387
Debian:12dnsmasq2.90-4~deb12u1DEBIAN-CVE-2023-50387
Debian:13dnsmasq2.90-1DEBIAN-CVE-2023-50387
Debian:14dnsmasq2.90-1DEBIAN-CVE-2023-50387
Debian:12knot-resolver5.6.0-1+deb12u1DSA-5633-1
Debian:12knot-resolver5.6.0-1+deb12u1DEBIAN-CVE-2023-50387
Debian:13knot-resolver5.7.1-1DEBIAN-CVE-2023-50387
Debian:14knot-resolver5.7.1-1DEBIAN-CVE-2023-50387
Debian:12pdns-recursor4.8.6-1DSA-5626-1
Debian:12pdns-recursor4.8.6-1DEBIAN-CVE-2023-50387
Debian:13pdns-recursor4.9.3-1DEBIAN-CVE-2023-50387
Debian:14pdns-recursor4.9.3-1DEBIAN-CVE-2023-50387
Debian:12systemd252.23-1~deb12u1DEBIAN-CVE-2023-50387
Debian:13systemd255.4-1DEBIAN-CVE-2023-50387
Debian:14systemd255.4-1DEBIAN-CVE-2023-50387
Debian:12unbound1.17.1-2+deb12u2DSA-5620-1
Debian:12unbound1.17.1-2+deb12u2DEBIAN-CVE-2023-50387
Debian:13unbound1.19.1-1DEBIAN-CVE-2023-50387
Debian:14unbound1.19.1-1DEBIAN-CVE-2023-50387
Rocky Linux:8bind2:9.11.36-14.el8_10RLSA-2024:3271
Rocky Linux:8bind2:9.11.36-11.el8_9.1RLSA-2024:1782
Rocky Linux:9bind2:9.16.23-18.el9_4.1RLSA-2024:2551
Rocky Linux:9bind-dyndb-ldap0:11.9-9.el9_4RLSA-2024:2551
Rocky Linux:8bind9.162:9.16.23-0.16.el8_9.2RLSA-2024:1781
Rocky Linux:8dhcp2:4.3.6-50.el8_10RLSA-2024:3271
Rocky Linux:8dhcp2:4.3.6-49.el8_9.1RLSA-2024:1782
Rocky Linux:8dnsmasq0:2.79-31.el8_9.2RLSA-2024:1335
Ubuntu:22.04:LTSbind91:9.18.18-0ubuntu0.22.04.2UBUNTU-CVE-2023-50387
Ubuntu:22.04:LTSbind91:9.18.18-0ubuntu0.22.04.2USN-6633-1
Ubuntu:22.04:LTSbind9-libsno fix listedUBUNTU-CVE-2023-50387
Ubuntu:22.04:LTSdnsmasq2.90-0ubuntu0.22.04.1USN-6657-1
Ubuntu:22.04:LTSdnsmasq2.90-0ubuntu0.22.04.1UBUNTU-CVE-2023-50387
Ubuntu:24.04:LTSisc-dhcpno fix listedUBUNTU-CVE-2023-50387
Ubuntu:25.10isc-dhcpno fix listedUBUNTU-CVE-2023-50387
Ubuntu:26.04:LTSisc-dhcpno fix listedUBUNTU-CVE-2023-50387
Ubuntu:22.04:LTSunbound1.13.1-1ubuntu5.4UBUNTU-CVE-2023-50387
Ubuntu:22.04:LTSunbound1.13.1-1ubuntu5.17USN-8946-1
Ubuntu:22.04:LTSunbound1.13.1-1ubuntu5.4USN-6665-1
Ubuntu:24.04:LTSunbound1.19.2-1ubuntu3.12USN-8946-1
Ubuntu:24.04:LTSunbound1.19.1-1ubuntu1UBUNTU-CVE-2023-50387
Ubuntu:26.04:LTSunbound1.24.2-1ubuntu2.4USN-8946-1

Affected products (as reported)

VendorProductVersions
n/a n/a n/a

Weakness: CWE-770 · Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

References