{"id":"CVE-2020-8618","aliases":["ALPINE-CVE-2020-8618","BELL-CVE-2020-8618","DEBIAN-CVE-2020-8618","EUVD-2020-29466","GHSA-2c3j-p34f-v2cr","SUSE-SU-2020:2914-1","UBUNTU-CVE-2020-8618","USN-4399-1","openSUSE-SU-2020:1699-1","openSUSE-SU-2020:1701-1","openSUSE-SU-2024:10650-1"],"status":"published","title":"A buffer boundary check assertion in rdataset.c can fail incorrectly during zone transfer","description":"An attacker who is permitted to send zone data to a server via zone transfer can exploit this to intentionally trigger the assertion failure with a specially constructed zone, denying service to clients.","severity":{"version":"3.1","score":4.9,"vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:N/A:H","level":"medium","assessor":"cna","from":"cve"},"epss":{"day":"2026-11-11","score":0.01884,"percentile":0.79772,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-617"],"published":"2020-06-17T00:00:00Z","modified":"2026-10-26T12:02:52Z","fixes":[{"ecosystem":"Alpine:v3.10","package":"bind","fixed_in":["9.16.4-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.11","package":"bind","fixed_in":["9.16.4-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.12","package":"bind","fixed_in":["9.16.4-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.13","package":"bind","fixed_in":["9.16.4-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.14","package":"bind","fixed_in":["9.16.4-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.15","package":"bind","fixed_in":["9.16.4-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.16","package":"bind","fixed_in":["9.16.4-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.17","package":"bind","fixed_in":["9.16.4-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.18","package":"bind","fixed_in":["9.16.4-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.19","package":"bind","fixed_in":["9.16.4-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.20","package":"bind","fixed_in":["9.16.4-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.21","package":"bind","fixed_in":["9.16.4-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.22","package":"bind","fixed_in":["9.16.4-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.23","package":"bind","fixed_in":["9.16.4-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.24","package":"bind","fixed_in":["9.16.4-r0"],"sources":["osv"]},{"ecosystem":"Debian:12","package":"bind9","fixed_in":["1:9.16.4-1"],"sources":["osv"]},{"ecosystem":"Debian:13","package":"bind9","fixed_in":["1:9.16.4-1"],"sources":["osv"]},{"ecosystem":"Debian:14","package":"bind9","fixed_in":["1:9.16.4-1"],"sources":["osv"]},{"ecosystem":"Ubuntu:20.04:LTS","package":"bind9","fixed_in":["1:9.16.1-0ubuntu2.2"],"sources":["osv"]}],"affected":[{"source":"osv","ecosystem":"Alpine:v3.10","package":"bind","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"9.16.0"},{"fixed":"9.16.4-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.11","package":"bind","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"9.16.0"},{"fixed":"9.16.4-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.12","package":"bind","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"9.16.0"},{"fixed":"9.16.4-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.13","package":"bind","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"9.16.0"},{"fixed":"9.16.4-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.14","package":"bind","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"9.16.0"},{"fixed":"9.16.4-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.15","package":"bind","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"9.16.0"},{"fixed":"9.16.4-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.16","package":"bind","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"9.16.0"},{"fixed":"9.16.4-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.17","package":"bind","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"9.16.0"},{"fixed":"9.16.4-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.18","package":"bind","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"9.16.0"},{"fixed":"9.16.4-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.19","package":"bind","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"9.16.0"},{"fixed":"9.16.4-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.20","package":"bind","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"9.16.0"},{"fixed":"9.16.4-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.21","package":"bind","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"9.16.0"},{"fixed":"9.16.4-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.22","package":"bind","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"9.16.0"},{"fixed":"9.16.4-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.23","package":"bind","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"9.16.0"},{"fixed":"9.16.4-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.24","package":"bind","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"9.16.0"},{"fixed":"9.16.4-r0"}]}]},{"source":"osv","ecosystem":"Debian:12","package":"bind9","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:9.16.4-1"}]}]},{"source":"osv","ecosystem":"Debian:13","package":"bind9","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:9.16.4-1"}]}]},{"source":"osv","ecosystem":"Debian:14","package":"bind9","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:9.16.4-1"}]}]},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Module for Basesystem 15 SP1","package":"bind","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"9.16.6-12.32.1"}]}],"bundled":12},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Module for Basesystem 15 SP1","package":"sysuser-tools","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.0-4.2.8"}]}],"bundled":12},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Module for Basesystem 15 SP2","package":"bind","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"9.16.6-12.32.1"}]}],"bundled":12},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Module for Basesystem 15 SP2","package":"sysuser-tools","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.0-4.2.8"}]}],"bundled":12},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Module for Development Tools 15 SP2","package":"sysuser-tools","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.0-4.2.8"}]}],"bundled":12},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Module for Server Applications 15 SP1","package":"bind","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"9.16.6-12.32.1"}]}],"bundled":12},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Module for Server Applications 15 SP2","package":"bind","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"9.16.6-12.32.1"}]}],"bundled":12},{"source":"osv","ecosystem":"SUSE:Linux Enterprise High Performance Computing 15-ESPOS","package":"bind","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"9.16.6-12.32.1"}]}],"bundled":12},{"source":"osv","ecosystem":"SUSE:Linux Enterprise High Performance Computing 15-ESPOS","package":"sysuser-tools","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.0-4.2.8"}]}],"bundled":12},{"source":"osv","ecosystem":"SUSE:Linux Enterprise High Performance Computing 15-LTSS","package":"bind","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"9.16.6-12.32.1"}]}],"bundled":12},{"source":"osv","ecosystem":"SUSE:Linux Enterprise High Performance Computing 15-LTSS","package":"sysuser-tools","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.0-4.2.8"}]}],"bundled":12},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 15-LTSS","package":"bind","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"9.16.6-12.32.1"}]}],"bundled":12},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 15-LTSS","package":"sysuser-tools","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.0-4.2.8"}]}],"bundled":12},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server for SAP Applications 15","package":"bind","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"9.16.6-12.32.1"}]}],"bundled":12},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server for SAP Applications 15","package":"sysuser-tools","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.0-4.2.8"}]}],"bundled":12},{"source":"osv","ecosystem":"Ubuntu:20.04:LTS","package":"bind9","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:9.16.1-0ubuntu2.2"}]}],"versions":["1:9.11.5.P4+dfsg-5.1ubuntu2","1:9.11.5.P4+dfsg-5.1ubuntu3","1:9.11.5.P4+dfsg-5.1ubuntu4","1:9.11.5.P4+dfsg-5.1ubuntu5","1:9.11.14+dfsg-1ubuntu1","1:9.11.14+dfsg-3ubuntu1","1:9.16.0-1ubuntu3","1:9.16.0-1ubuntu4","1:9.16.0-1ubuntu5","1:9.16.1-0ubuntu1","1:9.16.1-0ubuntu2","1:9.16.1-0ubuntu2.1"]},{"source":"osv","ecosystem":"Ubuntu:20.04:LTS","package":"bind9","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:9.16.1-0ubuntu2.2"}]}],"versions":["1:9.11.5.P4+dfsg-5.1ubuntu2","1:9.11.5.P4+dfsg-5.1ubuntu3","1:9.11.5.P4+dfsg-5.1ubuntu4","1:9.11.5.P4+dfsg-5.1ubuntu5","1:9.11.14+dfsg-1ubuntu1","1:9.11.14+dfsg-3ubuntu1","1:9.16.0-1ubuntu3","1:9.16.0-1ubuntu4","1:9.16.0-1ubuntu5","1:9.16.1-0ubuntu1","1:9.16.1-0ubuntu2","1:9.16.1-0ubuntu2.1"],"bundled":2},{"source":"osv","ecosystem":"openSUSE:Leap 15.2","package":"bind","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"9.16.6-lp152.14.3.1"}]}],"bundled":12},{"source":"osv","ecosystem":"openSUSE:Leap 15.2","package":"libuv","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.18.0-lp152.4.3.1"}]}],"bundled":12},{"source":"osv","ecosystem":"openSUSE:Leap 15.2","package":"sysuser-tools","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.0-lp152.5.3.1"}]}],"bundled":12},{"source":"osv","ecosystem":"openSUSE:Leap 15.1","package":"bind","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"9.16.6-lp151.11.9.1"}]}],"bundled":12},{"source":"osv","ecosystem":"openSUSE:Leap 15.1","package":"libuv","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.18.0-lp151.3.3.1"}]}],"bundled":12},{"source":"osv","ecosystem":"openSUSE:Leap 15.1","package":"sysuser-tools","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.0-lp151.4.3.1"}]}],"bundled":12},{"source":"osv","ecosystem":"openSUSE:Tumbleweed","package":"bind","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"9.16.20-1.4"}]}],"bundled":32}],"products":[{"vendor":"canonical","product":"ubuntu_linux"},{"vendor":"isc","product":"bind"},{"vendor":"isc","product":"bind9"},{"vendor":"netapp","product":"steelstore_cloud_integrated_storage"},{"vendor":"opensuse","product":"leap"}],"references":[{"url":"https://kb.isc.org/docs/cve-2020-8618","tags":["x_refsource_CONFIRM","x_transferred","Vendor Advisory","advisory","report"]},{"url":"https://security.netapp.com/advisory/ntap-20200625-0003/","tags":["x_refsource_CONFIRM","x_transferred","Third Party Advisory","advisory"]},{"url":"https://usn.ubuntu.com/4399-1/","tags":["vendor-advisory","x_refsource_UBUNTU","x_transferred","Third Party Advisory","advisory"]},{"url":"http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00041.html","tags":["vendor-advisory","x_refsource_SUSE","x_transferred","Mailing List","Third Party Advisory","advisory"]},{"url":"http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00044.html","tags":["vendor-advisory","x_refsource_SUSE","x_transferred","Mailing List","Third Party Advisory","advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2020-8618"},{"url":"https://github.com/advisories/GHSA-2c3j-p34f-v2cr"},{"url":"https://security.alpinelinux.org/vuln/CVE-2020-8618","tags":["advisory"]},{"url":"https://docs.bell-sw.com/security/cves/CVE-2020-8618","tags":["advisory"]},{"url":"https://security-tracker.debian.org/tracker/CVE-2020-8618","tags":["advisory"]},{"url":"https://www.suse.com/support/update/announcement/2020/suse-su-20202914-1/","tags":["advisory"]},{"url":"https://bugzilla.suse.com/1100369","tags":["report"]},{"url":"https://bugzilla.suse.com/1109160","tags":["report"]},{"url":"https://bugzilla.suse.com/1118367","tags":["report"]},{"url":"https://bugzilla.suse.com/1118368","tags":["report"]},{"url":"https://bugzilla.suse.com/1128220","tags":["report"]},{"url":"https://bugzilla.suse.com/1156205","tags":["report"]},{"url":"https://bugzilla.suse.com/1157051","tags":["report"]},{"url":"https://bugzilla.suse.com/1161168","tags":["report"]},{"url":"https://bugzilla.suse.com/1170667","tags":["report"]},{"url":"https://bugzilla.suse.com/1170713","tags":["report"]},{"url":"https://bugzilla.suse.com/1171313","tags":["report"]},{"url":"https://bugzilla.suse.com/1171740","tags":["report"]},{"url":"https://bugzilla.suse.com/1172958","tags":["report"]},{"url":"https://bugzilla.suse.com/1173307","tags":["report"]},{"url":"https://bugzilla.suse.com/1173311","tags":["report"]},{"url":"https://bugzilla.suse.com/1173983","tags":["report"]},{"url":"https://bugzilla.suse.com/1175443","tags":["report"]},{"url":"https://bugzilla.suse.com/1176092","tags":["report"]},{"url":"https://bugzilla.suse.com/1176674","tags":["report"]},{"url":"https://bugzilla.suse.com/906079","tags":["report"]},{"url":"https://www.suse.com/security/cve/CVE-2017-3136","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-5741","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2019-6477","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2020-8616","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2020-8617","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2020-8618","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2020-8619","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2020-8620","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2020-8621","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2020-8622","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2020-8623","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2020-8624","tags":["web"]},{"url":"https://ubuntu.com/security/CVE-2020-8618","tags":["report"]},{"url":"https://ubuntu.com/security/notices/USN-4399-1","tags":["advisory"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2020-8618","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2020-8619","tags":["report"]},{"url":"https://lists.opensuse.org/archives/list/security-announce@lists.opensuse.org/thread/VUOYW2V65CJWOTYJHZKJDB23QXG7SODU/","tags":["advisory"]},{"url":"https://lists.opensuse.org/archives/list/security-announce@lists.opensuse.org/thread/5DSIJXYG3NFNRGFIFTMKBYDE6QWREQSP/","tags":["advisory"]},{"url":"","tags":["advisory"]},{"url":"https://www.suse.com/security/cve/CVE-2006-4339","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2007-2925","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2007-2926","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-8461","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-2775","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-9131","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-9778","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-3135","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-3141","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-3142","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-3145","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-5737","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-5743","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-5745","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2019-6465","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2019-6471","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2019-6476","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2020-8625","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2021-25214","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2021-25215","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2021-25216","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2021-25218","tags":["web"]}],"sources":{"cve":[{"id":"CVE-2020-8618","title":"A buffer boundary check assertion in rdataset.c can fail incorrectly during zone transfer","description":"An attacker who is permitted to send zone data to a server via zone transfer can exploit this to intentionally trigger the assertion failure with a specially constructed zone, denying service to clients.","status":"published","published":"2020-06-17T21:20:13.188Z","modified":"2024-09-16T23:36:09.07Z","cvss":[{"version":"3.1","score":4.9,"vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:N/A:H","level":"medium","assessor":"cna"}],"updated_at":"2026-11-02T14:35:51.206854Z"}],"euvd":[{"id":"EUVD-2020-29466","description":"An attacker who is permitted to send zone data to a server via zone transfer can exploit this to intentionally trigger the assertion failure with a specially constructed zone, denying service to clients.","status":"published","published":"2020-06-17T21:20:13Z","modified":"2024-09-16T23:36:09Z","cvss":[{"version":"3.1","score":4.9,"vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"updated_at":"2026-11-03T00:54:48.722382Z"}],"ghsa":[{"id":"GHSA-2c3j-p34f-v2cr","title":"An attacker who is permitted to send zone data to a server via zone transfer can exploit this to...","description":"An attacker who is permitted to send zone data to a server via zone transfer can exploit this to intentionally trigger the assertion failure with a specially constructed zone, denying service to clients.","status":"published","published":"2022-05-24T17:21:00Z","modified":"2023-01-29T05:00:49Z","cvss":[{"version":"3.1","score":4.9,"vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"cwes":["CWE-617"],"updated_at":"2026-11-02T14:44:40.694561Z"}],"nvd":[{"id":"CVE-2020-8618","description":"An attacker who is permitted to send zone data to a server via zone transfer can exploit this to intentionally trigger the assertion failure with a specially constructed zone, denying service to clients.","status":"published","published":"2020-06-17T22:15:12.977Z","modified":"2026-06-17T03:26:39.31Z","cvss":[{"version":"3.1","score":4.9,"vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:N/A:H","level":"medium","assessor":"secondary"},{"version":"3.1","score":4.9,"vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:N/A:H","level":"medium","assessor":"primary"},{"version":"2.0","score":4,"vector":"AV:N/AC:L/Au:S/C:N/I:N/A:P","level":"medium","assessor":"primary"}],"cwes":["CWE-617"],"updated_at":"2026-11-02T14:06:07.249892Z"}],"osv":[{"id":"ALPINE-CVE-2020-8618","description":"An attacker who is permitted to send zone data to a server via zone transfer can exploit this to intentionally trigger the assertion failure with a specially constructed zone, denying service to clients.","status":"published","published":"2020-06-17T22:15:12.977Z","modified":"2026-10-26T11:17:55.187090858Z","cvss":[{"version":"3.1","score":4.9,"vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"updated_at":"2026-11-02T15:27:48.646074Z"},{"id":"BELL-CVE-2020-8618","title":"CVE-2020-8618 does not affect BellSoft software","status":"withdrawn","published":"2023-08-31T12:16:08.419155Z","modified":"2026-01-26T09:49:20.706028Z","cvss":[{"version":"3.1","score":4.9,"vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"updated_at":"2026-11-02T15:28:15.925958Z"},{"id":"CVE-2020-8618","description":"An attacker who is permitted to send zone data to a server via zone transfer can exploit this to intentionally trigger the assertion failure with a specially constructed zone, denying service to clients.","status":"published","published":"2020-06-17T22:15:12.977Z","modified":"2026-10-24T10:30:25.956874957Z","cvss":[{"version":"3.1","score":4.9,"vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"updated_at":"2026-11-02T15:44:17.663289Z"},{"id":"DEBIAN-CVE-2020-8618","description":"An attacker who is permitted to send zone data to a server via zone transfer can exploit this to intentionally trigger the assertion failure with a specially constructed zone, denying service to clients.","status":"published","published":"2020-06-17T22:15:12.977Z","modified":"2026-10-26T12:02:52.019560417Z","cvss":[{"version":"3.1","score":4.9,"vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"updated_at":"2026-11-02T15:45:34.311861Z"},{"id":"UBUNTU-CVE-2020-8618","description":"An attacker who is permitted to send zone data to a server via zone transfer can exploit this to intentionally trigger the assertion failure with a specially constructed zone, denying service to clients.","status":"published","published":"2020-06-17T00:00:00Z","modified":"2026-02-04T03:47:03.026086Z","cvss":[{"version":"3.1","score":4.9,"vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:N/A:H","level":"medium"},{"version":"3.1","score":4.9,"vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"updated_at":"2026-11-02T15:54:25.728622Z"},{"id":"openSUSE-SU-2020:1699-1","title":"Security update for bind","description":"This update for bind fixes the following issues:\n\nBIND was upgraded to version 9.16.6:\n\nNote:\n\n- bind is now more strict in regards to DNSSEC. If queries are not working,\n  check for DNSSEC issues. For instance, if bind is used in a namserver\n  forwarder chain, the forwarding DNS servers must support DNSSEC.\n\nFixing security issues:\n\n- CVE-2020-8616: Further limit the number of queries that can be triggered from\n  a request.  Root and TLD servers are no longer exempt\n  from max-recursion-queries.  Fetches for missing name server. (bsc#1171740)\n  Address records are limited to 4 for any domain.\n- CVE-2020-8617: Replaying a TSIG BADTIME response as a request could trigger an\n  assertion failure. (bsc#1171740)\n- CVE-2019-6477: Fixed an issue where TCP-pipelined queries could bypass \n  the tcp-clients limit (bsc#1157051).\n- CVE-2018-5741: Fixed the documentation (bsc#1109160).\n- CVE-2020-8618: It was possible to trigger an INSIST when determining\n  whether a record would fit into a TCP message buffer (bsc#1172958).\n- CVE-2020-8619: It was possible to trigger an INSIST in\n  lib/dns/rbtdb.c:new_reference() with a particular zone content\n  and query patterns (bsc#1172958).\n- CVE-2020-8624: 'update-policy' rules of type 'subdomain' were\n  incorrectly treated as 'zonesub' rules, which allowed\n  keys used in 'subdomain' rules to update names outside\n  of the specified subdomains. The problem was fixed by\n  making sure 'subdomain' rules are again processed as\n  described in the ARM (bsc#1175443).\n- CVE-2020-8623: When BIND 9 was compiled with native PKCS#11 support, it\n  was possible to trigger an assertion failure in code\n  determining the number of bits in the PKCS#11 RSA public\n  key with a specially crafted packet (bsc#1175443).\n- CVE-2020-8621: named could crash in certain query resolution scenarios\n  where QNAME minimization and forwarding were both\n  enabled (bsc#1175443).\n- CVE-2020-8620: It was possible to trigger an assertion failure by\n  sending a specially crafted large TCP DNS message (bsc#1175443).\n- CVE-2020-8622: It was possible to trigger an assertion failure when\n  verifying the response to a TSIG-signed request (bsc#1175443).\n\nOther issues fixed:\n\n- Add engine support to OpenSSL EdDSA implementation.\n- Add engine support to OpenSSL ECDSA implementation.\n- Update PKCS#11 EdDSA implementation to PKCS#11 v3.0.\n- Warn about AXFR streams with inconsistent message IDs.\n- Make ISC rwlock implementation the default again.\n- Fixed issues when using cookie-secrets for AES and SHA2 (bsc#1161168)\n- Installed the default files in /var/lib/named and created \n  chroot environment on systems using transactional-updates (bsc#1100369, fate#325524)\n- Fixed an issue where bind was not working in FIPS mode (bsc#906079).\n- Fixed dependency issues (bsc#1118367 and bsc#1118368).\n- GeoIP support is now discontinued, now GeoIP2 is used(bsc#1156205).\n- Fixed an issue with FIPS (bsc#1128220).\n- The liblwres library is discontinued upstream and is no longer included.\n- Added service dependency on NTP to make sure the clock is accurate when bind is starts (bsc#1170667, bsc#1170713).\n- Reject DS records at the zone apex when loading master files. Log but otherwise ignore attempts to add DS records at the zone apex via UPDATE.\n- The default value of 'max-stale-ttl' has been changed from 1 week to 12 hours.\n- Zone timers are now exported via statistics channel.\n- The 'primary' and 'secondary' keywords, when used as parameters for 'check-names', were not processed correctly and were being ignored.\n- 'rndc dnstap -roll \u003cvalue\u003e' did not limit the number of saved files to \u003cvalue\u003e.\n- Add 'rndc dnssec -status' command.\n- Addressed a couple of situations where named could crash.\n- Changed /var/lib/named to owner root:named and perms rwxrwxr-t\n  so that named, being a/the only member of the 'named' group\n  has full r/w access yet cannot change directories owned by root\n  in the case of a compromized named.\n  [bsc#1173307, bind-chrootenv.conf]\n- Added '/etc/bind.keys' to NAMED_CONF_INCLUDE_FILES in /etc/sysconfig/named to suppress warning message re missing file (bsc#1173983).\n- Removed '-r /dev/urandom' from all invocations of rndc-confgen\n  (init/named system/lwresd.init system/named.init in vendor-files)\n  as this option is deprecated and causes rndc-confgen to fail.\n  (bsc#1173311, bsc#1176674, bsc#1170713)\n- /usr/bin/genDDNSkey: Removing the use of the -r option in the call\n  of /usr/sbin/dnssec-keygen as BIND now uses the random number\n  functions provided by the crypto library (i.e., OpenSSL or a\n  PKCS#11 provider) as a source of randomness rather than /dev/random.\n  Therefore the -r command line option no longer has any effect on\n  dnssec-keygen. Leaving the option in genDDNSkey as to not break\n  compatibility. Patch provided by Stefan Eisenwiener.\n  [bsc#1171313]\n- Put libns into a separate subpackage to avoid file conflicts\n  in the libisc subpackage due to different sonums (bsc#1176092).\n- Require /sbin/start_daemon: both init scripts, the one used in\n  systemd context as well as legacy sysv, make use of start_daemon.\n\nThis update was imported from the SUSE:SLE-15:Update update project.","status":"published","published":"2020-10-19T18:22:55Z","modified":"2026-02-04T03:03:03.632697Z","updated_at":"2026-11-02T16:58:31.517538Z"},{"id":"openSUSE-SU-2020:1701-1","title":"Security update for bind","description":"This update for bind fixes the following issues:\n\nBIND was upgraded to version 9.16.6:\n\nNote:\n\n- bind is now more strict in regards to DNSSEC. If queries are not working,\n  check for DNSSEC issues. For instance, if bind is used in a namserver\n  forwarder chain, the forwarding DNS servers must support DNSSEC.\n\nFixing security issues:\n\n- CVE-2020-8616: Further limit the number of queries that can be triggered from\n  a request.  Root and TLD servers are no longer exempt\n  from max-recursion-queries.  Fetches for missing name server. (bsc#1171740)\n  Address records are limited to 4 for any domain.\n- CVE-2020-8617: Replaying a TSIG BADTIME response as a request could trigger an\n  assertion failure. (bsc#1171740)\n- CVE-2019-6477: Fixed an issue where TCP-pipelined queries could bypass \n  the tcp-clients limit (bsc#1157051).\n- CVE-2018-5741: Fixed the documentation (bsc#1109160).\n- CVE-2020-8618: It was possible to trigger an INSIST when determining\n  whether a record would fit into a TCP message buffer (bsc#1172958).\n- CVE-2020-8619: It was possible to trigger an INSIST in\n  lib/dns/rbtdb.c:new_reference() with a particular zone content\n  and query patterns (bsc#1172958).\n- CVE-2020-8624: 'update-policy' rules of type 'subdomain' were\n  incorrectly treated as 'zonesub' rules, which allowed\n  keys used in 'subdomain' rules to update names outside\n  of the specified subdomains. The problem was fixed by\n  making sure 'subdomain' rules are again processed as\n  described in the ARM (bsc#1175443).\n- CVE-2020-8623: When BIND 9 was compiled with native PKCS#11 support, it\n  was possible to trigger an assertion failure in code\n  determining the number of bits in the PKCS#11 RSA public\n  key with a specially crafted packet (bsc#1175443).\n- CVE-2020-8621: named could crash in certain query resolution scenarios\n  where QNAME minimization and forwarding were both\n  enabled (bsc#1175443).\n- CVE-2020-8620: It was possible to trigger an assertion failure by\n  sending a specially crafted large TCP DNS message (bsc#1175443).\n- CVE-2020-8622: It was possible to trigger an assertion failure when\n  verifying the response to a TSIG-signed request (bsc#1175443).\n\nOther issues fixed:\n\n- Add engine support to OpenSSL EdDSA implementation.\n- Add engine support to OpenSSL ECDSA implementation.\n- Update PKCS#11 EdDSA implementation to PKCS#11 v3.0.\n- Warn about AXFR streams with inconsistent message IDs.\n- Make ISC rwlock implementation the default again.\n- Fixed issues when using cookie-secrets for AES and SHA2 (bsc#1161168)\n- Installed the default files in /var/lib/named and created \n  chroot environment on systems using transactional-updates (bsc#1100369, fate#325524)\n- Fixed an issue where bind was not working in FIPS mode (bsc#906079).\n- Fixed dependency issues (bsc#1118367 and bsc#1118368).\n- GeoIP support is now discontinued, now GeoIP2 is used(bsc#1156205).\n- Fixed an issue with FIPS (bsc#1128220).\n- The liblwres library is discontinued upstream and is no longer included.\n- Added service dependency on NTP to make sure the clock is accurate when bind is starts (bsc#1170667, bsc#1170713).\n- Reject DS records at the zone apex when loading master files. Log but otherwise ignore attempts to add DS records at the zone apex via UPDATE.\n- The default value of 'max-stale-ttl' has been changed from 1 week to 12 hours.\n- Zone timers are now exported via statistics channel.\n- The 'primary' and 'secondary' keywords, when used as parameters for 'check-names', were not processed correctly and were being ignored.\n- 'rndc dnstap -roll \u003cvalue\u003e' did not limit the number of saved files to \u003cvalue\u003e.\n- Add 'rndc dnssec -status' command.\n- Addressed a couple of situations where named could crash.\n- Changed /var/lib/named to owner root:named and perms rwxrwxr-t\n  so that named, being a/the only member of the 'named' group\n  has full r/w access yet cannot change directories owned by root\n  in the case of a compromized named.\n  [bsc#1173307, bind-chrootenv.conf]\n- Added '/etc/bind.keys' to NAMED_CONF_INCLUDE_FILES in /etc/sysconfig/named to suppress warning message re missing file (bsc#1173983).\n- Removed '-r /dev/urandom' from all invocations of rndc-confgen\n  (init/named system/lwresd.init system/named.init in vendor-files)\n  as this option is deprecated and causes rndc-confgen to fail.\n  (bsc#1173311, bsc#1176674, bsc#1170713)\n- /usr/bin/genDDNSkey: Removing the use of the -r option in the call\n  of /usr/sbin/dnssec-keygen as BIND now uses the random number\n  functions provided by the crypto library (i.e., OpenSSL or a\n  PKCS#11 provider) as a source of randomness rather than /dev/random.\n  Therefore the -r command line option no longer has any effect on\n  dnssec-keygen. Leaving the option in genDDNSkey as to not break\n  compatibility. Patch provided by Stefan Eisenwiener.\n  [bsc#1171313]\n- Put libns into a separate subpackage to avoid file conflicts\n  in the libisc subpackage due to different sonums (bsc#1176092).\n- Require /sbin/start_daemon: both init scripts, the one used in\n  systemd context as well as legacy sysv, make use of start_daemon.\n\nThis update was imported from the SUSE:SLE-15:Update update project.","status":"published","published":"2020-10-20T04:20:51Z","modified":"2026-02-04T02:34:09.361871Z","updated_at":"2026-11-02T16:58:31.517538Z"},{"id":"openSUSE-SU-2024:10650-1","title":"bind-9.16.20-1.4 on GA media","description":"These are all security issues fixed in the bind-9.16.20-1.4 package on the GA media of openSUSE Tumbleweed.","status":"published","published":"2024-06-15T00:00:00Z","modified":"2026-02-04T02:52:09.525836Z","updated_at":"2026-11-02T16:58:34.487567Z"},{"id":"SUSE-SU-2020:2914-1","title":"Security update for bind","description":"This update for bind fixes the following issues:\n\nBIND was upgraded to version 9.16.6:\n\nNote:\n\n- bind is now more strict in regards to DNSSEC. If queries are not working,\n  check for DNSSEC issues. For instance, if bind is used in a namserver\n  forwarder chain, the forwarding DNS servers must support DNSSEC.\n\nFixing security issues:\n\n- CVE-2020-8616: Further limit the number of queries that can be triggered from\n  a request.  Root and TLD servers are no longer exempt\n  from max-recursion-queries.  Fetches for missing name server. (bsc#1171740)\n  Address records are limited to 4 for any domain.\n- CVE-2020-8617: Replaying a TSIG BADTIME response as a request could trigger an\n  assertion failure. (bsc#1171740)\n- CVE-2019-6477: Fixed an issue where TCP-pipelined queries could bypass \n  the tcp-clients limit (bsc#1157051).\n- CVE-2018-5741: Fixed the documentation (bsc#1109160).\n- CVE-2020-8618: It was possible to trigger an INSIST when determining\n  whether a record would fit into a TCP message buffer (bsc#1172958).\n- CVE-2020-8619: It was possible to trigger an INSIST in\n  lib/dns/rbtdb.c:new_reference() with a particular zone content\n  and query patterns (bsc#1172958).\n- CVE-2020-8624: 'update-policy' rules of type 'subdomain' were\n  incorrectly treated as 'zonesub' rules, which allowed\n  keys used in 'subdomain' rules to update names outside\n  of the specified subdomains. The problem was fixed by\n  making sure 'subdomain' rules are again processed as\n  described in the ARM (bsc#1175443).\n- CVE-2020-8623: When BIND 9 was compiled with native PKCS#11 support, it\n  was possible to trigger an assertion failure in code\n  determining the number of bits in the PKCS#11 RSA public\n  key with a specially crafted packet (bsc#1175443).\n- CVE-2020-8621: named could crash in certain query resolution scenarios\n  where QNAME minimization and forwarding were both\n  enabled (bsc#1175443).\n- CVE-2020-8620: It was possible to trigger an assertion failure by\n  sending a specially crafted large TCP DNS message (bsc#1175443).\n- CVE-2020-8622: It was possible to trigger an assertion failure when\n  verifying the response to a TSIG-signed request (bsc#1175443).\n\nOther issues fixed:\n\n- Add engine support to OpenSSL EdDSA implementation.\n- Add engine support to OpenSSL ECDSA implementation.\n- Update PKCS#11 EdDSA implementation to PKCS#11 v3.0.\n- Warn about AXFR streams with inconsistent message IDs.\n- Make ISC rwlock implementation the default again.\n- Fixed issues when using cookie-secrets for AES and SHA2 (bsc#1161168)\n- Installed the default files in /var/lib/named and created \n  chroot environment on systems using transactional-updates (bsc#1100369, fate#325524)\n- Fixed an issue where bind was not working in FIPS mode (bsc#906079).\n- Fixed dependency issues (bsc#1118367 and bsc#1118368).\n- GeoIP support is now discontinued, now GeoIP2 is used(bsc#1156205).\n- Fixed an issue with FIPS (bsc#1128220).\n- The liblwres library is discontinued upstream and is no longer included.\n- Added service dependency on NTP to make sure the clock is accurate when bind is starts (bsc#1170667, bsc#1170713).\n- Reject DS records at the zone apex when loading master files. Log but otherwise ignore attempts to add DS records at the zone apex via UPDATE.\n- The default value of 'max-stale-ttl' has been changed from 1 week to 12 hours.\n- Zone timers are now exported via statistics channel.\n- The 'primary' and 'secondary' keywords, when used as parameters for 'check-names', were not processed correctly and were being ignored.\n- 'rndc dnstap -roll \u003cvalue\u003e' did not limit the number of saved files to \u003cvalue\u003e.\n- Add 'rndc dnssec -status' command.\n- Addressed a couple of situations where named could crash.\n- Changed /var/lib/named to owner root:named and perms rwxrwxr-t\n  so that named, being a/the only member of the 'named' group\n  has full r/w access yet cannot change directories owned by root\n  in the case of a compromized named.\n  [bsc#1173307, bind-chrootenv.conf]\n- Added '/etc/bind.keys' to NAMED_CONF_INCLUDE_FILES in /etc/sysconfig/named to suppress warning message re missing file (bsc#1173983).\n- Removed '-r /dev/urandom' from all invocations of rndc-confgen\n  (init/named system/lwresd.init system/named.init in vendor-files)\n  as this option is deprecated and causes rndc-confgen to fail.\n  (bsc#1173311, bsc#1176674, bsc#1170713)\n- /usr/bin/genDDNSkey: Removing the use of the -r option in the call\n  of /usr/sbin/dnssec-keygen as BIND now uses the random number\n  functions provided by the crypto library (i.e., OpenSSL or a\n  PKCS#11 provider) as a source of randomness rather than /dev/random.\n  Therefore the -r command line option no longer has any effect on\n  dnssec-keygen. Leaving the option in genDDNSkey as to not break\n  compatibility. Patch provided by Stefan Eisenwiener.\n  [bsc#1171313]\n- Put libns into a separate subpackage to avoid file conflicts\n  in the libisc subpackage due to different sonums (bsc#1176092).\n- Require /sbin/start_daemon: both init scripts, the one used in\n  systemd context as well as legacy sysv, make use of start_daemon.\n","status":"published","published":"2020-10-13T15:25:49Z","modified":"2026-02-04T03:26:14.396782Z","updated_at":"2026-11-02T15:53:48.11786Z"},{"id":"USN-4399-1","title":"bind9 vulnerabilities","description":"It was discovered that Bind incorrectly handled large responses during zone\ntransfers. A remote attacker could possibly use this issue to cause Bind to\ncrash, resulting in a denial of service. (CVE-2020-8618)\n\nIt was discovered that Bind incorrectly handled certain asterisk characters\nin zone files. A remote attacker could possibly use this issue to cause\nBind to crash, resulting in a denial of service. (CVE-2020-8619)\n","status":"published","published":"2020-06-17T19:26:16Z","modified":"2026-02-10T04:41:51Z","updated_at":"2026-11-02T16:58:14.547547Z"}]}}
