CVE-2020-8617: A logic error in code which checks TSIG validity can be used to trigger an assertion failure in tsig.c
Vulnerability summary
CVE-2020-8617 is a high (CVSS 7.5) Reachable Assertion vulnerability in canonical ubuntu_linux. EPSS estimates a 93.33% chance of exploitation in the next 30 days, higher than 99.8% of scored vulnerabilities. 2 public exploits are recorded.
Weaponized exploit (Metasploit, 19-05-2020)
Source freshness unavailable
How is this decided?Advisory lineage
Upstream 0 · Downstream 23 · Related 11Timeline
- 19-05-2020PublishedVulnerability first disclosed.
- 16-09-2024Last modifiedVulnerability information updated.
Description
Using a specially-crafted message, an attacker may potentially cause a BIND server to reach an inconsistent state if the attacker knows (or successfully guesses) the name of a TSIG key used by the server. Since BIND, by default, configures a local session key even on servers whose configuration does not otherwise make use of it, almost all current BIND servers are vulnerable. In releases of BIND dating from March 2018 and after, an assertion check in tsig.c detects this inconsistent state and deliberately exits. Prior to the introduction of the check the server would continue operating in an inconsistent state, with potentially harmful results.
CVSS metrics
9 scores · 8 sources · 2 versions- OSV · AlpineEcosystem advisory · calculated5.9MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:HDiffers
- OSV · Red hatEcosystem advisory · calculated7.5HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
- OSV · UbuntuEcosystem advisory · calculated7.5HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
- OSV · DebianEcosystem advisory · calculated5.9MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:HDiffers
- OSV · WolfiEcosystem advisory · calculated5.9MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:HDiffers
- OSV · ChainguardEcosystem advisory · calculated5.9MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:HDiffers
- NVDNIST5.9MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:HDiffers
EPSS trend
Probability
93.33%
Chance of exploitation in the next 30 days
Percentile
100%
Versus all other CVEs
30-day change
Decrease -0.09 pp
From 93.42% on 04-10-2026
Known exploited
Compare KEV catalogsNot in the CISA KEV catalog.
Not in the ENISA CNW catalog.
Not in the CIRCL catalog.
Public exploits
2 foundBIND - 'TSIG' Denial of Service
Maturity: poc
BIND TSIG Badtime Query Denial of Service
auxiliary/dos/dns/bind_tsig_badtime
Maturity: poc
Weaknesses
CWE · root causeAffected systems
Known conditions: network-reachable, no authentication, no user interaction (CVSS vector). Other conditions: not stated in public data.
Redhat17 products
- bind< 32:9.11.4-9.P2.el7_7.1
- bind-chroot< 32:9.11.4-9.P2.el7_7.1
- bind-debuginfo< 32:9.11.4-9.P2.el7_7.1
- bind-devel< 32:9.11.4-9.P2.el7_7.1
- bind-export-devel< 32:9.11.4-9.P2.el7_7.1
Debian2 products
- bind9< 1:9.16.3-1
- debian_linuxEOL8.0 | 9.0 | 10.0
Isc2 products
- bind≥ 9.0.0, ≤ 9.11.18 | ≥ 9.12.0, ≤ 9.12.4 | ≥ 9.13.0, ≤ 9.13.7 | ≥ 9.14.0, ≤ 9.14.11 | ≥ 9.15.0, ≤ 9.15.6 | ≥ 9.16.0, ≤ 9.16.2 | ≥ 9.17.0, ≤ 9.17.1 | 9.12.4:p1 | 9.12.4:p2 | 9.9.3:s1 | 9.10.5:s1 | 9.10.7:s1 | 9.11.3:s1 | 9.11.5:s3 | 9.11.5:s5 | 9.11.6:s1 | 9.11.7:s1 | 9.11.8:s1
- bind99.0.0 -> 9.11.18, 9.12.0 -> 9.12.4-P2, 9.14.0 -> 9.14.11, 9.16.0 -> 9.16.2, and releases 9.17.0 -> 9.17.1 of the 9.17 experimental development branch. All releases in the obsolete 9.13 and 9.15 development branches. All releases of BIND Supported Preview Edition from 9.9.3-S1 -> 9.11.18-S1
Alpine1 product
- bind≥ 9.0.0, < 9.14.12-r0
Canonical1 product
- ubuntu_linuxEOL12.04 | 14.04 | 16.04 | 18.04 | 19.10 | 20.04
Chainguard1 product
- bindAll versions (No fix recorded)
Fedoraproject1 product
- fedoraEOL31 | 32
Opensuse1 product
- leapEOL15.1 | 15.2
Ubuntu1 product
- bind9< 1:9.9.5.dfsg-3ubuntu0.19+esm2 | < 1:9.10.3.dfsg.P4-8ubuntu1.16 | < 1:9.11.3+dfsg-1ubuntu1.12 | < 1:9.16.1-0ubuntu2.1
Wolfi1 product
- bindAll versions (No fix recorded)
10 vendors · 28 products
References
24 links- www.openwall.com/lists/oss-security/2020/05/19/4Mailing ListX Refsource MLISTFIXPatchThird Party Advisory
- packetstormsecurity.com/files/157836/BIND-TSIG-Denial-Of-Service.htmlX Refsource MISCAdvisoryThird Party AdvisoryVDB Entry
- lists.debian.org/debian-lts-announce/2020/05/msg00031.htmlMailing ListX Refsource MLISTAdvisoryThird Party Advisory
Show all 24 references
- lists.opensuse.org/opensuse-security-announce/2020-10/msg00041.htmlVendor AdvisoryX Refsource SUSEAdvisoryMailing ListThird Party Advisory
- lists.opensuse.org/opensuse-security-announce/2020-10/msg00044.htmlVendor AdvisoryX Refsource SUSEAdvisoryMailing ListThird Party Advisory