CVE-2017-3138: named exits with a REQUIRE assertion failure if it receives a null command string on its control channel
named contains a feature which allows operators to issue commands to a running server by communicating with the server process over a control channel, using a utility program such as rndc. A regression introduced in a recent feature change has created a situation under which some versions of named can be caused to exit with a REQUIRE assertion failure if they are sent a null command string. Affects BIND 9.9.9->9.9.9-P7, 9.9.10b1->9.9.10rc2, 9.10.4->9.10.4-P7, 9.10.5b1->9.10.5rc2, 9.11.0->9.11.0-P4, 9.11.1b1->9.11.1rc2, 9.9.9-S1->9.9.9-S9.
Affected Software
Remediation
Information
Event History
Frequently Asked Questions
What is the severity of CVE-2017-3138?
CVE-2017-3138 is considered a medium severity vulnerability affecting BIND servers.
How do I fix CVE-2017-3138?
To fix CVE-2017-3138, you should update your BIND software to the latest patched version.
Which versions of BIND are affected by CVE-2017-3138?
CVE-2017-3138 affects several versions of BIND, including 9.9.9 and others listed in the vulnerability report.
Can CVE-2017-3138 be exploited remotely?
Yes, CVE-2017-3138 can be exploited remotely under certain conditions.
What types of systems are impacted by CVE-2017-3138?
CVE-2017-3138 impacts systems running affected versions of the BIND DNS software.