Heap-based buffer overflow in Linux kernel - CVE-2019-10126
Published: September 3, 2019 / Updated: October 16, 2019
Linux kernel
Detailed vulnerability description
The vulnerability allows a local user to perform a denial of service (DoS) condition or execute arbitrary code on the target system.
The vulnerability exists due to a boundary error in the Marvell Wireless LAN device driver in "mwifiex_uap_parse_tail_ies" function in "drivers/net/wireless/marvell/mwifiex/ie.c". A local authenticated user can trigger heap-based buffer overflow and cause a denial of service (system crash) or possibly execute arbitrary code on the target system.
Successful exploitation of this vulnerability may result in complete compromise of vulnerable system.
How to mitigate CVE-2019-10126
Sources
- http://www.securityfocus.com/bid/108817
- https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2019-10126
- https://lists.debian.org/debian-lts-announce/2019/06/msg00010.html
- https://lists.debian.org/debian-lts-announce/2019/06/msg00011.html
- https://seclists.org/bugtraq/2019/Jun/26
- https://www.debian.org/security/2019/dsa-4465