USN-6651-2: Linux kernel vulnerabilities
It was discovered that a race condition existed in the ATM (Asynchronous Transfer Mode) subsystem of the Linux kernel, 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-2023-51780) It was discovered that a race condition existed in the AppleTalk networking subsystem of the Linux kernel, 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-2023-51781) Zhenghan Wang discovered that the generic ID allocator implementation in the Linux kernel did not properly check for null bitmap when releasing IDs. A local attacker could use this to cause a denial of service (system crash). (CVE-2023-6915) Robert Morris discovered that the CIFS network file system implementation in the Linux kernel did not properly validate certain server commands fields, leading to an out-of-bounds read vulnerability. An attacker could use this to cause a denial of service (system crash) or possibly expose sensitive information. (CVE-2024-0565) Jann Horn discovered that the iouring subsystem in the Linux kernel did not properly handle the release of certain buffer rings. A local attacker could use this to cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2024-0582) Jann Horn discovered that the TLS subsystem in the Linux kernel did not properly handle spliced messages, leading to an out-of-bounds write vulnerability. A local attacker could use this to cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2024-0646)
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
ubuntu/linux-image-6.5.0-21-lowlatencyto a version that resolves this vulnerability.Fixed in 6.5.0-21.21.1 - Upgrade
Upgrade
ubuntu/linux-image-6.5.0-21-lowlatency-64kto a version that resolves this vulnerability.Fixed in 6.5.0-21.21.1 - Upgrade
Upgrade
ubuntu/linux-image-lowlatencyto a version that resolves this vulnerability.Fixed in 6.5.0.21.21.15 - Upgrade
Upgrade
ubuntu/linux-image-lowlatency-64kto a version that resolves this vulnerability.Fixed in 6.5.0.21.21.15 - Upgrade
Upgrade
ubuntu/linux-image-6.5.0-1015-oemto a version that resolves this vulnerability.Fixed in 6.5.0-1015.16 - Upgrade
Upgrade
ubuntu/linux-image-6.5.0-21-lowlatencyto a version that resolves this vulnerability.Fixed in 6.5.0-21.21.1~22.04.1 - Upgrade
Upgrade
ubuntu/linux-image-6.5.0-21-lowlatency-64kto a version that resolves this vulnerability.Fixed in 6.5.0-21.21.1~22.04.1 - Upgrade
Upgrade
ubuntu/linux-image-lowlatency-64k-hwe-22.04to a version that resolves this vulnerability.Fixed in 6.5.0.21.21.1~22.04.7 - Upgrade
Upgrade
ubuntu/linux-image-lowlatency-hwe-22.04to a version that resolves this vulnerability.Fixed in 6.5.0.21.21.1~22.04.7 - Upgrade
Upgrade
ubuntu/linux-image-oem-22.04dto a version that resolves this vulnerability.Fixed in 6.5.0.1015.17 - Upgrade
Upgrade
Linux kernelto a version that resolves this vulnerability.Patch USN-6651-2
Event History
Child vulnerabilities
Contains the following vulnerabilities.
Frequently Asked Questions
What is the severity of USN-6651-2?
The severity of USN-6651-2 is critical due to a use-after-free vulnerability that can lead to a denial of service or arbitrary code execution.
How do I fix USN-6651-2?
To fix USN-6651-2, upgrade to the latest patched version of the affected Linux kernel, specifically version 6.5.0-21.21.1 or newer.
What products are affected by USN-6651-2?
USN-6651-2 affects various Ubuntu versions including 22.04 and 23.10 with specific kernel images like linux-image-lowlatency.
Who can exploit the USN-6651-2 vulnerability?
A local attacker with access to the system can exploit the USN-6651-2 vulnerability due to the race condition in the ATM subsystem.
What could be the impact of USN-6651-2 if exploited?
If exploited, USN-6651-2 could lead to a system crash or the execution of arbitrary code, compromising system integrity.