Buffer overflow in ISC BIND - CVE-2021-25216

 

Buffer overflow in ISC BIND - CVE-2021-25216

Published: April 29, 2021


Vulnerability identifier: #VU52737
CSH Severity: High
CVSS v4: 9.2 [CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N]
CVE-ID: CVE-2021-25216
CWE-ID: CWE-119
Exploitation vector: Remote access
Exploit availability: No public exploit available

Vulnerability details

The vulnerability allows a remote attacker to execute arbitrary code on the target system.

The vulnerability exists due to a boundary error within the GSS-TSIG extension. A remote attacker can send specially crafted requests to the server, trigger buffer overflow and execute arbitrary code on the system.

Successful exploitation of the vulnerability requires that named is configure to use SPNEGO implementation by setting values for the tkey-gssapi-keytab or tkey-gssapi-credential configuration options (often used with Samba as well as in mixed-server environments that combine BIND servers with Active Directory domain controllers).


Affected software

ISC BIND
Arch Linux
HPE Helion Openstack
SUSE OpenStack Cloud
SUSE OpenStack Cloud Crowbar
SUSE Linux Enterprise Point of Sale
SUSE Linux Enterprise Debuginfo
SUSE Linux Enterprise Server
SUSE Linux Enterprise Server for SAP
Slackware Linux
Ubuntu
IBM Watson Speech Services Cartridge for IBM Cloud Pak for Data
bind9 (Debian package)
bind9 (Ubuntu package)
bind-debugsource
bind-devel
bind-libs-32bit
bind-utils
bind-libs
bind-doc
bind-chrootenv
bind
bind-debuginfo
bind-libs-debuginfo-32bit
bind-libs-debuginfo
bind-utils-debuginfo
SINEC INS
RecoverPoint for VMs

How to mitigate CVE-2021-25216

Install updates from vendor's website.

ISC BIND - addressed in versions 9.11.31, 9.11.31-S1, 9.16.15, 9.16.15-S1, 9.17.2
IBM Watson Speech Services Cartridge for IBM Cloud Pak for Data - update to 4.0.8
bind9 (Debian package) - update to 1:9.11.5.P4+dfsg-5.1+deb10u5
SINEC INS - update to 1.0.1.1
RecoverPoint for VMs - update to 6.0.SP1.P1
bind9 (Ubuntu package) - addressed in versions 1:9.9.5.dfsg-3ubuntu0.19+esm13, 1:9.10.3.dfsg.P4-8ubuntu1.19, 1:9.11.3+dfsg-1ubuntu1.15, 1:9.16.1-0ubuntu2.8, 1:9.16.6-3ubuntu1.2, 1:9.16.8-1ubuntu3.1
bind-debugsource - addressed in versions 9.9.6P1-0.51.26.1, 9.9.9P1-63.25.1
bind-devel - update to 9.9.6P1-0.51.26.1
bind-libs-32bit - addressed in versions 9.9.6P1-0.51.26.1, 9.9.9P1-63.25.1
bind-utils - addressed in versions 9.9.6P1-0.51.26.1, 9.9.9P1-63.25.1
bind-libs - addressed in versions 9.9.6P1-0.51.26.1, 9.9.9P1-63.25.1
bind-doc - addressed in versions 9.9.6P1-0.51.26.1, 9.9.9P1-63.25.1
bind-chrootenv - addressed in versions 9.9.6P1-0.51.26.1, 9.9.9P1-63.25.1
bind - addressed in versions 9.9.6P1-0.51.26.1, 9.9.9P1-63.25.1
bind-debuginfo - addressed in versions 9.9.6P1-0.51.26.1, 9.9.9P1-63.25.1
bind-libs-debuginfo-32bit - update to 9.9.9P1-63.25.1
bind-libs-debuginfo - update to 9.9.9P1-63.25.1
bind-utils-debuginfo - update to 9.9.9P1-63.25.1

External References

Related Security Bulletins