Vulnerability · Published Sep 21, 2022 · Assigned by isc

CVE-2022-38178Memory leaks in EdDSA DNSSEC verification code

High 7.5

In plain English

A high-severity memory leak in BIND9 from ISC. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 3.1% (higher than 88% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.

Severity (CVSS 3.1)7.5High
Exploit odds (30 days)3.1%top 12.1% of all CVEs
Exploited in the wildNo reportsCISA SSVC: none
Attack toolingNoneno public tooling known

Official description

By spoofing the target resolver with responses that have a malformed EdDSA signature, an attacker can trigger a small memory leak. It is possible to gradually erode available memory to the point where named crashes for lack of resources.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
AlmaLinux:8bind32:9.11.36-3.el8_6.1ALSA-2022:6778
AlmaLinux:9bind32:9.16.23-1.el9_0.1ALSA-2022:6763
AlmaLinux:8bind-chroot32:9.11.36-3.el8_6.1ALSA-2022:6778
AlmaLinux:9bind-chroot32:9.16.23-1.el9_0.1ALSA-2022:6763
AlmaLinux:8bind-devel32:9.11.36-3.el8_6.1ALSA-2022:6778
AlmaLinux:9bind-devel32:9.16.23-1.el9_0.1ALSA-2022:6763
AlmaLinux:9bind-dnssec-doc32:9.16.23-1.el9_0.1ALSA-2022:6763
AlmaLinux:9bind-dnssec-utils32:9.16.23-1.el9_0.1ALSA-2022:6763
AlmaLinux:8bind-export-devel32:9.11.36-3.el8_6.1ALSA-2022:6778
AlmaLinux:8bind-export-libs32:9.11.36-3.el8_6.1ALSA-2022:6778
AlmaLinux:8bind-libs32:9.11.36-3.el8_6.1ALSA-2022:6778
AlmaLinux:9bind-libs32:9.16.23-1.el9_0.1ALSA-2022:6763
AlmaLinux:8bind-libs-lite32:9.11.36-3.el8_6.1ALSA-2022:6778
AlmaLinux:8bind-license32:9.11.36-3.el8_6.1ALSA-2022:6778
AlmaLinux:9bind-license32:9.16.23-1.el9_0.1ALSA-2022:6763
AlmaLinux:8bind-lite-devel32:9.11.36-3.el8_6.1ALSA-2022:6778
AlmaLinux:8bind-pkcs1132:9.11.36-3.el8_6.1ALSA-2022:6778
AlmaLinux:8bind-pkcs11-devel32:9.11.36-3.el8_6.1ALSA-2022:6778
AlmaLinux:8bind-pkcs11-libs32:9.11.36-3.el8_6.1ALSA-2022:6778
AlmaLinux:8bind-pkcs11-utils32:9.11.36-3.el8_6.1ALSA-2022:6778
AlmaLinux:8bind-sdb32:9.11.36-3.el8_6.1ALSA-2022:6778
AlmaLinux:8bind-sdb-chroot32:9.11.36-3.el8_6.1ALSA-2022:6778
AlmaLinux:8bind-utils32:9.11.36-3.el8_6.1ALSA-2022:6778
AlmaLinux:9bind-utils32:9.16.23-1.el9_0.1ALSA-2022:6763
AlmaLinux:8bind9.1632:9.16.23-0.7.el8_6.1ALSA-2022:6781
AlmaLinux:8bind9.16-chroot32:9.16.23-0.7.el8_6.1ALSA-2022:6781
AlmaLinux:8bind9.16-devel32:9.16.23-0.7.el8_6.1ALSA-2022:6781
AlmaLinux:8bind9.16-dnssec-utils32:9.16.23-0.7.el8_6.1ALSA-2022:6781
AlmaLinux:8bind9.16-doc32:9.16.23-0.7.el8_6.1ALSA-2022:6781
AlmaLinux:8bind9.16-libs32:9.16.23-0.7.el8_6.1ALSA-2022:6781
AlmaLinux:8bind9.16-license32:9.16.23-0.7.el8_6.1ALSA-2022:6781
AlmaLinux:8bind9.16-utils32:9.16.23-0.7.el8_6.1ALSA-2022:6781
AlmaLinux:8python3-bind32:9.11.36-3.el8_6.1ALSA-2022:6778
AlmaLinux:9python3-bind32:9.16.23-1.el9_0.1ALSA-2022:6763
AlmaLinux:8python3-bind9.1632:9.16.23-0.7.el8_6.1ALSA-2022:6781
Alpine:v3.20bind9.18.7-r0ALPINE-CVE-2022-38178
Alpine:v3.21bind9.18.7-r0ALPINE-CVE-2022-38178
Alpine:v3.22bind9.18.7-r0ALPINE-CVE-2022-38178
Alpine:v3.23bind9.18.7-r0ALPINE-CVE-2022-38178
Alpine:v3.24bind9.18.7-r0ALPINE-CVE-2022-38178
Debian:12bind91:9.18.7-1DEBIAN-CVE-2022-38178
Debian:13bind91:9.18.7-1DEBIAN-CVE-2022-38178
Debian:14bind91:9.18.7-1DEBIAN-CVE-2022-38178
Rocky Linux:8bind2:9.11.36-3.el8_6.1RLSA-2022:6778
Rocky Linux:9bind2:9.16.23-1.el9_0.1RLSA-2022:6763
Rocky Linux:8bind9.162:9.16.23-0.7.el8_6.1RLSA-2022:6781
Ubuntu:22.04:LTSbind91:9.18.1-1ubuntu1.2USN-5626-1
Ubuntu:22.04:LTSbind91:9.18.1-1ubuntu1.2UBUNTU-CVE-2022-38178

Affected products (as reported)

VendorProductVersions
ISC BIND9 Open Source Branch 9.9 9.9.12 through versions up to and including 9.9.13Open Source Branch 9.10 9.10.7 through versions up to and including 9.10.8Open Source Branches 9.11 through 9.16 9.11.3 through versions before 9.16.33Open Source Branch 9.18 9.18.0 through versions before 9.18.7Supported Preview Branch 9.11-S 9.11.4-S1 through versions up to and including 9.11.37-S1Supported Preview Branch 9.16-S 9.16.8-S1 through versions before 9.16.33-S1Development Branch 9.19 9.19.0 through versions before 9.19.5

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

References