CVE-2022-38178

Memory leaks in EdDSA DNSSEC verification code

Published Sep 21, 2022 CVSS 3.1 · 7.5 High EPSS 3.1% KEV · Not listed
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.

Remediation

Vendor Solution

Upgrade to the patched release most closely related to your current version of BIND: BIND 9.16.33, BIND 9.18.7, BIND 9.19.5, or for BIND Supported Preview Edition (a special feature preview branch of BIND provided to eligible ISC support customers): BIND 9.16.33-S1.


Vendor Workaround

Disable the following algorithms in your configuration using the disable-algorithms option: ED25519, ED448. Note that this causes zones signed with these algorithms to be treated as insecure.

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Debian DLA Debian DLA DLA-3138-1 bind9 security update
Debian DSA Debian DSA DSA-5235-1 bind9 security update
EUVD EUVD EUVD-2022-40774 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.
Ubuntu USN Ubuntu USN USN-5626-1 Bind vulnerabilities
History
Type Values Removed Values Added
CPEs cpe:2.3:a:isc:bind:9.11.5:s3:*:*:*:supported_preview:*:* cpe:2.3:a:isc:bind:9.11.5:s3:*:*:*:*:*:*
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}