USN-6651-1: 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-1008-starfiveto a version that resolves this vulnerability.Fixed in 6.5.0-1008.9 - Upgrade
Upgrade
ubuntu/linux-image-6.5.0-1010-laptopto a version that resolves this vulnerability.Fixed in 6.5.0-1010.13 - Upgrade
Upgrade
ubuntu/linux-image-6.5.0-1011-raspito a version that resolves this vulnerability.Fixed in 6.5.0-1011.14 - Upgrade
Upgrade
ubuntu/linux-image-6.5.0-1014-awsto a version that resolves this vulnerability.Fixed in 6.5.0-1014.14 - Upgrade
Upgrade
ubuntu/linux-image-6.5.0-1014-gcpto a version that resolves this vulnerability.Fixed in 6.5.0-1014.14 - Upgrade
Upgrade
ubuntu/linux-image-6.5.0-1016-oracleto a version that resolves this vulnerability.Fixed in 6.5.0-1016.16 - Upgrade
Upgrade
ubuntu/linux-image-6.5.0-21-genericto a version that resolves this vulnerability.Fixed in 6.5.0-21.21 - Upgrade
Upgrade
ubuntu/linux-image-6.5.0-21-generic-64kto a version that resolves this vulnerability.Fixed in 6.5.0-21.21 - Upgrade
Upgrade
ubuntu/linux-image-awsto a version that resolves this vulnerability.Fixed in 6.5.0.1014.14 - Upgrade
Upgrade
ubuntu/linux-image-gcpto a version that resolves this vulnerability.Fixed in 6.5.0.1014.14 - Upgrade
Upgrade
ubuntu/linux-image-genericto a version that resolves this vulnerability.Fixed in 6.5.0.21.20 - Upgrade
Upgrade
ubuntu/linux-image-generic-64kto a version that resolves this vulnerability.Fixed in 6.5.0.21.20 - Upgrade
Upgrade
ubuntu/linux-image-generic-lpaeto a version that resolves this vulnerability.Fixed in 6.5.0.21.20 - Upgrade
Upgrade
ubuntu/linux-image-kvmto a version that resolves this vulnerability.Fixed in 6.5.0.21.20 - Upgrade
Upgrade
ubuntu/linux-image-laptop-23.10to a version that resolves this vulnerability.Fixed in 6.5.0.1010.13 - Upgrade
Upgrade
ubuntu/linux-image-oracleto a version that resolves this vulnerability.Fixed in 6.5.0.1016.16 - Upgrade
Upgrade
ubuntu/linux-image-raspito a version that resolves this vulnerability.Fixed in 6.5.0.1011.12 - Upgrade
Upgrade
ubuntu/linux-image-raspi-nolpaeto a version that resolves this vulnerability.Fixed in 6.5.0.1011.12 - Upgrade
Upgrade
ubuntu/linux-image-starfiveto a version that resolves this vulnerability.Fixed in 6.5.0.1008.10 - Upgrade
Upgrade
ubuntu/linux-image-virtualto a version that resolves this vulnerability.Fixed in 6.5.0.21.20 - Upgrade
Upgrade
ubuntu/linux-image-6.5.0-21-genericto a version that resolves this vulnerability.Fixed in 6.5.0-21.21~22.04.1 - Upgrade
Upgrade
ubuntu/linux-image-6.5.0-21-generic-64kto a version that resolves this vulnerability.Fixed in 6.5.0-21.21~22.04.1 - Upgrade
Upgrade
ubuntu/linux-image-generic-64k-hwe-22.04to a version that resolves this vulnerability.Fixed in 6.5.0.21.21~22.04.11 - Upgrade
Upgrade
ubuntu/linux-image-generic-hwe-22.04to a version that resolves this vulnerability.Fixed in 6.5.0.21.21~22.04.11 - Upgrade
Upgrade
ubuntu/linux-image-virtual-hwe-22.04to a version that resolves this vulnerability.Fixed in 6.5.0.21.21~22.04.11 - Upgrade
Upgrade
Linux kernelto a version that resolves this vulnerability.Patch USN-6651-1
Event History
Child vulnerabilities
Contains the following vulnerabilities.
Frequently Asked Questions
What is the severity of USN-6651-1?
USN-6651-1 has a high severity due to the use-after-free vulnerability that can lead to system crashes or arbitrary code execution.
How do I fix USN-6651-1?
To fix USN-6651-1, update to the recommended versions of the Linux kernel as specified in the advisory.
Who is affected by USN-6651-1?
USN-6651-1 affects local users of Ubuntu 23.10 with specific versions of Linux kernel packages.
What is a use-after-free vulnerability in USN-6651-1?
A use-after-free vulnerability occurs when a program continues to use memory after it has been freed, potentially leading to crashes or execution of malicious code.
Can USN-6651-1 be exploited remotely?
No, USN-6651-1 requires local access, meaning only local attackers can exploit this vulnerability.