Denial of service in OpenVPN for Windows - CVE-2017-7478
Published: May 15, 2017 / Updated: September 14, 2018
Vulnerability identifier: #VU6544
CSH Severity: Medium
CVSS v4.0: CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:P/U:Green
CVE-ID: CVE-2017-7478
CWE-ID: CWE-20
Exploitation vector: Remote access
Exploit availability:
Public exploit is available
Vendor: OpenVPN
Affected software:
OpenVPN for Windows
OpenVPN for Windows
Detailed vulnerability description
The vulnerability allows a remote authenticated attacker to cause DoS conditions on the target system.
The weakness exists due to improper user-input validation. A remote attacker can send a specially crafted P_CONTROL packet and cause the OpenVPN server process to stop running due to an ASSERT() exception.
Successful exploitation of the vulnerability results in denial of service.
The weakness exists due to improper user-input validation. A remote attacker can send a specially crafted P_CONTROL packet and cause the OpenVPN server process to stop running due to an ASSERT() exception.
Successful exploitation of the vulnerability results in denial of service.
How to mitigate CVE-2017-7478
Update to version 2.3.15, 2.4.2 or later.