Every CVE Search/ Get API key

CVE-2018-5737

BIND 9.12's serve-stale implementation can cause an assertion failure in rbtdb.c or other undesirable behavior, even if serve-stale is not enabled.

5.9 MediumFix available

A problem with the implementation of the new serve-stale feature in BIND 9.12 can lead to an assertion failure in rbtdb.c, even when stale-answer-enable is off. Additionally, problematic interaction between the serve-stale feature and NSEC aggressive negative caching can in some cases cause undesirable behavior from named, such as a recursion loop or excessive logging. Deliberate exploitation of this condition could cause operational problems depending on the particular manifestation -- either degradation or denial of service. Affects BIND 9.12.0 and 9.12.1.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
High
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
None
Integrity
None
Availability
High

Exploit likelihood

10.6%Up 9.3 points since Apr 14, 2021
90%50%10%1%

What each source reports

CVE List Score used 5.9

BIND 9.12's serve-stale implementation can cause an assertion failure in rbtdb.c or other undesirable behavior, even if serve-stale is not enabled.

A problem with the implementation of the new serve-stale feature in BIND 9.12 can lead to an assertion failure in rbtdb.c, even when stale-answer-enable is off. Additionally, problematic interaction between the serve-stale feature and NSEC aggressive negative caching can in some cases cause undesirable behavior from named, such as a recursion loop or excessive logging. Deliberate exploitation of this condition could cause operational problems depending on the particular manifestation -- either degradation or denial of service. Affects BIND 9.12.0 and 9.12.1.

Record
CVE-2018-5737
CVSS 3.0
5.9 MediumCVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
EUVDEUVD-2018-17506 5.9

A problem with the implementation of the new serve-stale feature in BIND 9.12 can lead to an assertion failure in rbtdb.c, even when stale-answer-enable is off. Additionally, problematic interaction between the serve-stale feature and NSEC aggressive negative caching can in some cases cause undesirable behavior from named, such as a recursion loop or excessive logging. Deliberate exploitation of this condition could cause operational problems depending on the particular manifestation -- either degradation or denial of service. Affects BIND 9.12.0 and 9.12.1.

Record
EUVD-2018-17506
CVSS 3.0
5.9 MediumCVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-03
GitHub AdvisoriesGHSA-9cxr-pmg7-9w5v 7.5

A problem with the implementation of the new serve-stale feature in BIND 9.12 can lead to an...

A problem with the implementation of the new serve-stale feature in BIND 9.12 can lead to an assertion failure in rbtdb.c, even when stale-answer-enable is off. Additionally, problematic interaction between the serve-stale feature and NSEC aggressive negative caching can in some cases cause undesirable behavior from named, such as a recursion loop or excessive logging. Deliberate exploitation of this condition could cause operational problems depending on the particular manifestation -- either degradation or denial of service. Affects BIND 9.12.0 and 9.12.1.

Record
GHSA-9cxr-pmg7-9w5v
CVSS 3.0
7.5 HighCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-617
Updated
2026-11-02
NVD 5.9

A problem with the implementation of the new serve-stale feature in BIND 9.12 can lead to an assertion failure in rbtdb.c, even when stale-answer-enable is off. Additionally, problematic interaction between the serve-stale feature and NSEC aggressive negative caching can in some cases cause undesirable behavior from named, such as a recursion loop or excessive logging. Deliberate exploitation of this condition could cause operational problems depending on the particular manifestation -- either degradation or denial of service. Affects BIND 9.12.0 and 9.12.1.

Record
CVE-2018-5737
CVSS 3.0
5.9 MediumCVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS 3.0
7.5 HighCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS 2.0
5.0 MediumAV:N/AC:L/Au:N/C:N/I:N/A:P
Weakness
CWE-617
Updated
2026-11-02
OSVALPINE-CVE-2018-5737 7.5

A problem with the implementation of the new serve-stale feature in BIND 9.12 can lead to an assertion failure in rbtdb.c, even when stale-answer-enable is off. Additionally, problematic interaction between the serve-stale feature and NSEC aggressive negative caching can in some cases cause undesirable behavior from named, such as a recursion loop or excessive logging. Deliberate exploitation of this condition could cause operational problems depending on the particular manifestation -- either degradation or denial of service. Affects BIND 9.12.0 and 9.12.1.

Record
ALPINE-CVE-2018-5737
CVSS 3.0
7.5 HighCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVBELL-CVE-2018-5737 7.5

CVE-2018-5737 does not affect BellSoft software

Record
BELL-CVE-2018-5737
CVSS 3.0
7.5 HighCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSV 7.5

A problem with the implementation of the new serve-stale feature in BIND 9.12 can lead to an assertion failure in rbtdb.c, even when stale-answer-enable is off. Additionally, problematic interaction between the serve-stale feature and NSEC aggressive negative caching can in some cases cause undesirable behavior from named, such as a recursion loop or excessive logging. Deliberate exploitation of this condition could cause operational problems depending on the particular manifestation -- either degradation or denial of service. Affects BIND 9.12.0 and 9.12.1.

Record
CVE-2018-5737
CVSS 3.0
7.5 HighCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVopenSUSE-SU-2024:10650-1 No score

bind-9.16.20-1.4 on GA media

These are all security issues fixed in the bind-9.16.20-1.4 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:10650-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
bind
Alpine:v3.10
before 9.12.1_p2-r0
9.12.1_p2-r0
bind
Alpine:v3.11
before 9.12.1_p2-r0
9.12.1_p2-r0
bind
Alpine:v3.12
before 9.12.1_p2-r0
9.12.1_p2-r0
bind
Alpine:v3.13
before 9.12.1_p2-r0
9.12.1_p2-r0
bind
Alpine:v3.14
before 9.12.1_p2-r0
9.12.1_p2-r0
bind
Alpine:v3.15
before 9.12.1_p2-r0
9.12.1_p2-r0
bind
Alpine:v3.16
before 9.12.1_p2-r0
9.12.1_p2-r0
bind
Alpine:v3.17
before 9.12.1_p2-r0
9.12.1_p2-r0
bind
Alpine:v3.18
before 9.12.1_p2-r0
9.12.1_p2-r0
bind
Alpine:v3.19
before 9.12.1_p2-r0
9.12.1_p2-r0
Show 8 moreShow less
Affected packages
PackageAffectedFixed
bind
Alpine:v3.20
before 9.12.1_p2-r0
9.12.1_p2-r0
bind
Alpine:v3.21
before 9.12.1_p2-r0
9.12.1_p2-r0
bind
Alpine:v3.22
before 9.12.1_p2-r0
9.12.1_p2-r0
bind
Alpine:v3.23
before 9.12.1_p2-r0
9.12.1_p2-r0
bind
Alpine:v3.24
before 9.12.1_p2-r0
9.12.1_p2-r0
bind
Alpine:v3.8
before 9.12.1_p2-r0
9.12.1_p2-r0
bind
Alpine:v3.9
before 9.12.1_p2-r0
9.12.1_p2-r0
bind
openSUSE:Tumbleweed
From an advisory covering 32 CVEs
before 9.16.20-1.4
9.16.20-1.4

History

History
RecordedChangedSources
affected, facts
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2018-5737 is a medium vulnerability (CVSS 5.9) in Isc Bind, published January 16, 2019. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 10.6%, the 95th percentile. Fixed in bind 9.12.1_p2-r0.

References

Show 34 moreShow less
MoveEnter Open