Heap-based buffer overflow in Gnu - CVE-2017-5337

 

Heap-based buffer overflow in Gnu - CVE-2017-5337

Published: August 2, 2017


Vulnerability identifier: #VU7660
CSH Severity: Low
CVSS v4: 6.9 [CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N]
CVE-ID: CVE-2017-5337
CWE-ID: CWE-122
Exploitation vector: Remote access
Exploit availability: No public exploit available

Vulnerability details

The vulnerability allows a remote unauthenticated attacker to cause DoS condition on the target system.

The weakness exists due to improper processing of malicious OpenPGP certificates by the read_attribute function. A remote attacker can send a specially crafted OpenPGP certificate, trigger heap-based buffer overflow and cause the application to crash.

Successful exploitation of the vulnerability results in denial of service.

Affected software

Gnu
Gentoo Linux
Amazon Linux AMI
Red Hat Enterprise Linux for Scientific Computing
Red Hat Enterprise Linux for Power, big endian
Red Hat Enterprise Linux for IBM z Systems
Red Hat Enterprise Linux Desktop
Red Hat Enterprise Linux Workstation
Red Hat Enterprise Linux Server
Fedora
SUSE Linux
Ubuntu
Slackware Linux
Opensuse
IBM Security Guardium
gnutls (Red Hat package)
gnutls
gnutls30

How to mitigate CVE-2017-5337

Update to version 3.3.26 or 3.5.8.

IBM Security Guardium - update to 10.0p500
gnutls (Red Hat package) - update to 2.12.23-21.el6
gnutls - update to 3.4.17-2.fc24
gnutls30 - update to 3.5.8-1.el6

External References

Related Security Bulletins