CVE-2018-5745: An assertion failure can occur if a trust anchor rolls over to an unsupported key algorithm when using managed-keys
"managed-keys" is a feature which allows a BIND resolver to automatically maintain the keys used by trust anchors which operators configure for use in DNSSEC validation. Due to an error in the managed-keys feature it is possible for a BIND server which uses managed-keys to exit due to an assertion failure if, during key rollover, a trust anchor's keys are replaced with keys which use an unsupported algorithm. Versions affected: BIND 9.9.0 -> 9.10.8-P1, 9.11.0 -> 9.11.5-P1, 9.12.0 -> 9.12.3-P1, and versions 9.9.3-S1 -> 9.11.5-S3 of BIND 9 Supported Preview Edition. Versions 9.13.0 -> 9.13.6 of the 9.13 development branch are also affected. Versions prior to BIND 9.9.0 have not been evaluated for vulnerability to CVE-2018-5745.
Other sources
A flaw was found in Bind. Due to an error in the managed-keys feature it is possible for a BIND server which uses managed-keys to exit due to an assertion failure causing denial of service.
— Red Hat
ISC BIND is vulnerable to a denial of service, caused by an error in the managed-keys feature. By replacing a trust anchor's keys with keys which use an unsupported algorithm, a remote authenticated attacker could exploit this vulnerability to cause an assertion failure.
— IBM
Affected Software
Remediation
Information
Event History
Frequently Asked Questions
What is the severity of CVE-2018-5745?
CVE-2018-5745 is classified as a denial-of-service vulnerability that can lead to assertion failures in ISC BIND.
How do I fix CVE-2018-5745?
To mitigate CVE-2018-5745, upgrade ISC BIND to version 9.11.5 or 9.12.3 or apply the necessary patches.
Which versions of ISC BIND are affected by CVE-2018-5745?
CVE-2018-5745 affects versions of ISC BIND from 9.9.0 up to and including 9.12.2.
Can CVE-2018-5745 be exploited remotely?
Yes, CVE-2018-5745 can be exploited remotely by an authenticated attacker.
Is CVE-2018-5745 related to key management in ISC BIND?
Yes, CVE-2018-5745 is related to an error in the managed-keys feature of ISC BIND.