Heap-based buffer overflow in VxWorks - CVE-2019-12257

 

Heap-based buffer overflow in VxWorks - CVE-2019-12257

Published: July 31, 2019


Vulnerability identifier: #VU19579
CSH Severity: Medium
CVSS v4: 8.7 [CVSS:4.0/AV:A/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N]
CVE-ID: CVE-2019-12257
CWE-ID: CWE-122
Exploitation vector: Adjecent network
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 DHCP client implementation when processing DHCP packets. A remote attacker with access local network can send specially crafted DHCP packets to the affected system during system booting, trigger heap-based buffer overflow and execute arbitrary code on the target system.

Successful exploitation of this vulnerability may result in complete compromise of vulnerable system.


Affected software

VxWorks

How to mitigate CVE-2019-12257

Install updates from vendor's website.

Vulnerability was fixed only in VxWorks 6.9 (version 6.9.4).


External References

Related Security Bulletins