USN-4225-1: Linux kernel vulnerabilities
It was discovered that a heap-based buffer overflow existed in the Marvell WiFi-Ex Driver for the Linux kernel. A physically proximate attacker could use this to cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2019-14895, CVE-2019-14901) It was discovered that a heap-based buffer overflow existed in the Marvell Libertas WLAN Driver for the Linux kernel. A physically proximate attacker could use this to cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2019-14896, CVE-2019-14897) It was discovered that the Fujitsu ES network device driver for the Linux kernel did not properly check for errors in some situations, leading to a NULL pointer dereference. A local attacker could use this to cause a denial of service. (CVE-2019-16231) Anthony Steinhauser discovered that the Linux kernel did not properly perform SpectreRSB mitigations to all processors for PowerPC architecture systems in some situations. A local attacker could use this to expose sensitive information. (CVE-2019-18660) It was discovered that the Broadcom V3D DRI driver in the Linux kernel did not properly deallocate memory in certain error conditions. A local attacker could possibly use this to cause a denial of service (kernel memory exhaustion). (CVE-2019-19044) It was discovered that the Mellanox Technologies Innova driver in the Linux kernel did not properly deallocate memory in certain failure conditions. A local attacker could use this to cause a denial of service (kernel memory exhaustion). (CVE-2019-19045) It was discovered that the Mellanox Technologies ConnectX driver in the Linux kernel did not properly deallocate memory in certain failure conditions. A local attacker could use this to cause a denial of service (kernel memory exhaustion). (CVE-2019-19047) It was discovered that the Intel WiMAX 2400 driver in the Linux kernel did not properly deallocate memory in certain situations. A local attacker could use this to cause a denial of service (kernel memory exhaustion). (CVE-2019-19051) It was discovered that Geschwister Schneider USB CAN interface driver in the Linux kernel did not properly deallocate memory in certain failure conditions. A physically proximate attacker could use this to cause a denial of service (kernel memory exhaustion). (CVE-2019-19052) It was discovered that the netlink-based 802.11 configuration interface in the Linux kernel did not deallocate memory in certain error conditions. A local attacker could possibly use this to cause a denial of service (kernel memory exhaustion). (CVE-2019-19055) It was discovered that the event tracing subsystem of the Linux kernel did not properly deallocate memory in certain error conditions. A local attacker could use this to cause a denial of service (kernel memory exhaustion). (CVE-2019-19072) It was discovered that the driver for memoryless force-feedback input devices in the Linux kernel contained a use-after-free vulnerability. A physically proximate attacker could possibly use this to cause a denial of service (system crash) or execute arbitrary code. (CVE-2019-19524) It was discovered that the Microchip CAN BUS Analyzer driver in the Linux kernel contained a use-after-free vulnerability on device disconnect. A physically proximate attacker could use this to cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2019-19529) It was discovered that the PEAK-System Technik USB driver in the Linux kernel did not properly sanitize memory before sending it to the device. A physically proximate attacker could use this to expose sensitive information (kernel memory). (CVE-2019-19534) Tristan Madani discovered that the ALSA timer implementation in the Linux kernel contained a use-after-free vulnerability. A local attacker could use this to cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2019-19807) It was discovered that the DesignWare USB3 controller driver in the Linux kernel did not properly deallocate memory in some error conditions. A local attacker could possibly use this to cause a denial of service (memory exhaustion). (CVE-2019-18813)
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
ubuntu/linux-image-5.3.0-1008-oracleto a version that resolves this vulnerability.Fixed in 5.3.0-1008.9 - Upgrade
Upgrade
ubuntu/linux-image-5.3.0-1009-awsto a version that resolves this vulnerability.Fixed in 5.3.0-1009.10 - Upgrade
Upgrade
ubuntu/linux-image-5.3.0-1009-azureto a version that resolves this vulnerability.Fixed in 5.3.0-1009.10 - Upgrade
Upgrade
ubuntu/linux-image-5.3.0-1009-kvmto a version that resolves this vulnerability.Fixed in 5.3.0-1009.10 - Upgrade
Upgrade
ubuntu/linux-image-5.3.0-1011-gcpto a version that resolves this vulnerability.Fixed in 5.3.0-1011.12 - Upgrade
Upgrade
ubuntu/linux-image-5.3.0-1015-raspi2to a version that resolves this vulnerability.Fixed in 5.3.0-1015.17 - Upgrade
Upgrade
ubuntu/linux-image-5.3.0-26-genericto a version that resolves this vulnerability.Fixed in 5.3.0-26.28 - Upgrade
Upgrade
ubuntu/linux-image-5.3.0-26-generic-lpaeto a version that resolves this vulnerability.Fixed in 5.3.0-26.28 - Upgrade
Upgrade
ubuntu/linux-image-5.3.0-26-lowlatencyto a version that resolves this vulnerability.Fixed in 5.3.0-26.28 - Upgrade
Upgrade
ubuntu/linux-image-5.3.0-26-snapdragonto a version that resolves this vulnerability.Fixed in 5.3.0-26.28 - Upgrade
Upgrade
ubuntu/linux-image-awsto a version that resolves this vulnerability.Fixed in 5.3.0.1009.11 - Upgrade
Upgrade
ubuntu/linux-image-azureto a version that resolves this vulnerability.Fixed in 5.3.0.1009.27 - Upgrade
Upgrade
ubuntu/linux-image-gcpto a version that resolves this vulnerability.Fixed in 5.3.0.1011.12 - Upgrade
Upgrade
ubuntu/linux-image-genericto a version that resolves this vulnerability.Fixed in 5.3.0.26.30 - Upgrade
Upgrade
ubuntu/linux-image-generic-lpaeto a version that resolves this vulnerability.Fixed in 5.3.0.26.30 - Upgrade
Upgrade
ubuntu/linux-image-gketo a version that resolves this vulnerability.Fixed in 5.3.0.1011.12 - Upgrade
Upgrade
ubuntu/linux-image-kvmto a version that resolves this vulnerability.Fixed in 5.3.0.1009.11 - Upgrade
Upgrade
ubuntu/linux-image-lowlatencyto a version that resolves this vulnerability.Fixed in 5.3.0.26.30 - Upgrade
Upgrade
ubuntu/linux-image-oracleto a version that resolves this vulnerability.Fixed in 5.3.0.1008.9 - Upgrade
Upgrade
ubuntu/linux-image-raspi2to a version that resolves this vulnerability.Fixed in 5.3.0.1015.12 - Upgrade
Upgrade
ubuntu/linux-image-snapdragonto a version that resolves this vulnerability.Fixed in 5.3.0.26.30 - Upgrade
Upgrade
ubuntu/linux-image-virtualto a version that resolves this vulnerability.Fixed in 5.3.0.26.30 - Upgrade
Upgrade
ubuntu/linux-image-5.3.0-1009-azureto a version that resolves this vulnerability.Fixed in 5.3.0-1009.10~18.04.1 - Upgrade
Upgrade
ubuntu/linux-image-5.3.0-1010-gcpto a version that resolves this vulnerability.Fixed in 5.3.0-1010.11~18.04.1 - Upgrade
Upgrade
ubuntu/linux-image-azure-edgeto a version that resolves this vulnerability.Fixed in 5.3.0.1009.9 - Upgrade
Upgrade
ubuntu/linux-image-gcp-edgeto a version that resolves this vulnerability.Fixed in 5.3.0.1010.10 - Upgrade
Upgrade to a fixed release to a version that resolves this vulnerability.
Patch USN-4225-1 - Compensating control
Perform Spectre_RSB mitigations on all processors for the PowerPC architecture.
Event History
Child vulnerabilities
Contains the following vulnerabilities.
Frequently Asked Questions
What is the severity of USN-4225-1?
The severity of USN-4225-1 is medium.
How can an attacker exploit CVE-2019-14895?
An attacker can exploit CVE-2019-14895 by using a heap-based buffer overflow vulnerability in the Marvell WiFi-Ex Driver for the Linux kernel.
What is the remedy for USN-4225-1?
To fix USN-4225-1, update to version 5.3.0-1008.9 or later of the Linux kernel.
Which products are affected by USN-4225-1?
Ubuntu 19.10 and Ubuntu 18.04 are affected by USN-4225-1.
Where can I find more information about USN-4225-1?
You can find more information about USN-4225-1 on the Ubuntu Security website.