#VU6519 Out-of-bounds write in wolfSSL - CVE-2017-2800

 

#VU6519 Out-of-bounds write in wolfSSL - CVE-2017-2800

Published: May 11, 2017


Vulnerability identifier: #VU6519
Vulnerability risk: High
CVSSv4.0: CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:P/U:Amber
CVE-ID: CVE-2017-2800
CWE-ID: CWE-787
Exploitation vector: Remote access
Exploit availability: Public exploit is available
Vulnerable software:
wolfSSL
Software vendor:
wolfSSL

Description

The vulnerability allows a remote unauthenticated attacker execute arbitrary code or cause DoS condition.

The weakness exists due to improper parsing of X.509 certificates by wolfSSL library. A remote attacker can send specially crafted X.509 certificates, cause an out-of-bounds write by one condition in the wolfSSL_X509_NAME_get_text_by_NID function and execute arbitrary code or cause the application to crash.

Successful exploitation of the vulnerability may result in arbitrary code execution or denial of service.

Remediation

Update to version 3.11.

External links