USN-4984-1: Linux kernel vulnerabilities
Jan Beulich discovered that the Xen netback backend in the Linux kernel did not properly handle certain error conditions under paravirtualization. An attacker in a guest VM could possibly use this to cause a denial of service (host domain crash). (CVE-2021-28038) It was discovered that the Realtek RTL8188EU Wireless device driver in the Linux kernel did not properly validate ssid lengths in some situations. An attacker could use this to cause a denial of service (system crash). (CVE-2021-28660) It was discovered that the Xen paravirtualization backend in the Linux kernel did not properly deallocate memory in some situations. A local attacker could use this to cause a denial of service (memory exhaustion). (CVE-2021-28688) It was discovered that the fuse user space file system implementation in the Linux kernel did not properly handle bad inodes in some situations. A local attacker could possibly use this to cause a denial of service. (CVE-2021-28950) John Stultz discovered that the audio driver for Qualcomm SDM845 systems in the Linux kernel did not properly validate port ID numbers. A local attacker could use this to cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2021-28952) Zygo Blaxell discovered that the btrfs file system implementation in the Linux kernel contained a race condition during certain cloning operations. A local attacker could possibly use this to cause a denial of service (system crash). (CVE-2021-28964) Vince Weaver discovered that the perf subsystem in the Linux kernel did not properly handle certain PEBS records properly for some Intel Haswell processors. A local attacker could use this to cause a denial of service (system crash). (CVE-2021-28971) It was discovered that the RPA PCI Hotplug driver implementation in the Linux kernel did not properly handle device name writes via sysfs, leading to a buffer overflow. A privileged attacker could use this to cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2021-28972) It was discovered that the Qualcomm IPC router implementation in the Linux kernel did not properly initialize memory passed to user space. A local attacker could use this to expose sensitive information (kernel memory). (CVE-2021-29647) Arnd Bergmann discovered that the video4linux subsystem in the Linux kernel did not properly deallocate memory in some situations. A local attacker could use this to cause a denial of service (memory exhaustion). (CVE-2021-30002) Dan Carpenter discovered that the block device manager (dm) implementation in the Linux kernel contained a buffer overflow in the ioctl for listing devices. A privileged local attacker could use this to cause a denial of service (system crash). (CVE-2021-31916) It was discovered that the CIPSO implementation in the Linux kernel did not properly perform reference counting in some situations, leading to use- after-free vulnerabilities. An attacker could use this to cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2021-33033) 马哲宇 discovered that the IEEE 1394 (Firewire) nosy packet sniffer driver in the Linux kernel did not properly perform reference counting in some situations, leading to 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-2021-3483)
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
ubuntu/linux-image-5.8.0-1026-raspito a version that resolves this vulnerability.Fixed in 5.8.0-1026.29 - Upgrade
Upgrade
ubuntu/linux-image-5.8.0-1026-raspi-nolpaeto a version that resolves this vulnerability.Fixed in 5.8.0-1026.29 - Upgrade
Upgrade
ubuntu/linux-image-5.8.0-1028-kvmto a version that resolves this vulnerability.Fixed in 5.8.0-1028.30 - Upgrade
Upgrade
ubuntu/linux-image-5.8.0-1031-oracleto a version that resolves this vulnerability.Fixed in 5.8.0-1031.32 - Upgrade
Upgrade
ubuntu/linux-image-5.8.0-1032-gcpto a version that resolves this vulnerability.Fixed in 5.8.0-1032.34 - Upgrade
Upgrade
ubuntu/linux-image-5.8.0-1033-azureto a version that resolves this vulnerability.Fixed in 5.8.0-1033.35 - Upgrade
Upgrade
ubuntu/linux-image-5.8.0-1035-awsto a version that resolves this vulnerability.Fixed in 5.8.0-1035.37 - Upgrade
Upgrade
ubuntu/linux-image-5.8.0-55-genericto a version that resolves this vulnerability.Fixed in 5.8.0-55.62 - Upgrade
Upgrade
ubuntu/linux-image-5.8.0-55-generic-64kto a version that resolves this vulnerability.Fixed in 5.8.0-55.62 - Upgrade
Upgrade
ubuntu/linux-image-5.8.0-55-generic-lpaeto a version that resolves this vulnerability.Fixed in 5.8.0-55.62 - Upgrade
Upgrade
ubuntu/linux-image-5.8.0-55-lowlatencyto a version that resolves this vulnerability.Fixed in 5.8.0-55.62 - Upgrade
Upgrade
ubuntu/linux-image-awsto a version that resolves this vulnerability.Fixed in 5.8.0.1035.37 - Upgrade
Upgrade
ubuntu/linux-image-azureto a version that resolves this vulnerability.Fixed in 5.8.0.1033.33 - Upgrade
Upgrade
ubuntu/linux-image-gcpto a version that resolves this vulnerability.Fixed in 5.8.0.1032.32 - Upgrade
Upgrade
ubuntu/linux-image-genericto a version that resolves this vulnerability.Fixed in 5.8.0.55.60 - Upgrade
Upgrade
ubuntu/linux-image-generic-64kto a version that resolves this vulnerability.Fixed in 5.8.0.55.60 - Upgrade
Upgrade
ubuntu/linux-image-generic-lpaeto a version that resolves this vulnerability.Fixed in 5.8.0.55.60 - Upgrade
Upgrade
ubuntu/linux-image-gketo a version that resolves this vulnerability.Fixed in 5.8.0.1032.32 - Upgrade
Upgrade
ubuntu/linux-image-kvmto a version that resolves this vulnerability.Fixed in 5.8.0.1028.30 - Upgrade
Upgrade
ubuntu/linux-image-lowlatencyto a version that resolves this vulnerability.Fixed in 5.8.0.55.60 - Upgrade
Upgrade
ubuntu/linux-image-oracleto a version that resolves this vulnerability.Fixed in 5.8.0.1031.30 - Upgrade
Upgrade
ubuntu/linux-image-raspito a version that resolves this vulnerability.Fixed in 5.8.0.1026.29 - Upgrade
Upgrade
ubuntu/linux-image-raspi-nolpaeto a version that resolves this vulnerability.Fixed in 5.8.0.1026.29 - Upgrade
Upgrade
ubuntu/linux-image-virtualto a version that resolves this vulnerability.Fixed in 5.8.0.55.60 - Upgrade
Upgrade
ubuntu/linux-image-5.8.0-55-genericto a version that resolves this vulnerability.Fixed in 5.8.0-55.62~20.04.1 - Upgrade
Upgrade
ubuntu/linux-image-5.8.0-55-generic-64kto a version that resolves this vulnerability.Fixed in 5.8.0-55.62~20.04.1 - Upgrade
Upgrade
ubuntu/linux-image-5.8.0-55-generic-lpaeto a version that resolves this vulnerability.Fixed in 5.8.0-55.62~20.04.1 - Upgrade
Upgrade
ubuntu/linux-image-5.8.0-55-lowlatencyto a version that resolves this vulnerability.Fixed in 5.8.0-55.62~20.04.1 - Upgrade
Upgrade
ubuntu/linux-image-generic-64k-hwe-20.04to a version that resolves this vulnerability.Fixed in 5.8.0.55.62~20.04.39 - Upgrade
Upgrade
ubuntu/linux-image-generic-hwe-20.04to a version that resolves this vulnerability.Fixed in 5.8.0.55.62~20.04.39 - Upgrade
Upgrade
ubuntu/linux-image-generic-lpae-hwe-20.04to a version that resolves this vulnerability.Fixed in 5.8.0.55.62~20.04.39 - Upgrade
Upgrade
ubuntu/linux-image-lowlatency-hwe-20.04to a version that resolves this vulnerability.Fixed in 5.8.0.55.62~20.04.39 - Upgrade
Upgrade
ubuntu/linux-image-virtual-hwe-20.04to a version that resolves this vulnerability.Fixed in 5.8.0.55.62~20.04.39
Event History
Child vulnerabilities
Contains the following vulnerabilities.
Frequently Asked Questions
What is the severity of USN-4984-1?
The severity of USN-4984-1 is considered high due to the potential for a denial of service attack causing host domain crashes.
How do I fix USN-4984-1?
To fix USN-4984-1, update to the latest kernel version as specified in the Ubuntu advisory.
What systems are affected by USN-4984-1?
USN-4984-1 affects Ubuntu 20.10 systems running specific versions of the Linux kernel image.
Can USN-4984-1 be exploited remotely?
Yes, an attacker in a guest VM could exploit USN-4984-1 to crash the host domain.
What components are involved in USN-4984-1?
The vulnerability involves the Xen netback backend in the Linux kernel under paravirtualization.