USN-6338-1: Linux kernel vulnerabilities
Zi Fan Tan discovered that the binder IPC 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-2023-21255) It was discovered that a race condition existed in the f2fs file system in the Linux kernel, leading to a null pointer dereference vulnerability. An attacker could use this to construct a malicious f2fs image that, when mounted and operated on, could cause a denial of service (system crash). (CVE-2023-2898) It was discovered that the DVB Core driver in the Linux kernel did not properly handle locking events in certain situations. A local attacker could use this to cause a denial of service (kernel deadlock). (CVE-2023-31084) Quentin Minster discovered that the KSMBD implementation in the Linux kernel did not properly handle session setup requests. A remote attacker could possibly use this to cause a denial of service (memory exhaustion). (CVE-2023-32247) Quentin Minster discovered that a race condition existed in the KSMBD implementation in the Linux kernel when handling sessions operations. A remote attacker could use this to cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2023-32250, CVE-2023-32252, CVE-2023-32257) It was discovered that a race condition existed in the KSMBD implementation in the Linux kernel when handling session connections, leading to a use- after-free vulnerability. A remote attacker could use this to cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2023-32258) It was discovered that the KSMBD implementation in the Linux kernel did not properly validate buffer sizes in certain operations, leading to an out-of- bounds read vulnerability. A remote attacker could use this to cause a denial of service (system crash) or possibly expose sensitive information. (CVE-2023-38426, CVE-2023-38428) It was discovered that the KSMBD implementation in the Linux kernel did not properly calculate the size of certain buffers. A remote attacker could use this to cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2023-38429)
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
ubuntu/linux-image-6.2.0-1011-awsto a version that resolves this vulnerability.Fixed in 6.2.0-1011.11 - Upgrade
Upgrade
ubuntu/linux-image-6.2.0-1012-kvmto a version that resolves this vulnerability.Fixed in 6.2.0-1012.12 - Upgrade
Upgrade
ubuntu/linux-image-6.2.0-1012-lowlatencyto a version that resolves this vulnerability.Fixed in 6.2.0-1012.12 - Upgrade
Upgrade
ubuntu/linux-image-6.2.0-1012-lowlatency-64kto a version that resolves this vulnerability.Fixed in 6.2.0-1012.12 - Upgrade
Upgrade
ubuntu/linux-image-6.2.0-1012-raspito a version that resolves this vulnerability.Fixed in 6.2.0-1012.14 - Upgrade
Upgrade
ubuntu/linux-image-6.2.0-32-genericto a version that resolves this vulnerability.Fixed in 6.2.0-32.32 - Upgrade
Upgrade
ubuntu/linux-image-6.2.0-32-generic-64kto a version that resolves this vulnerability.Fixed in 6.2.0-32.32 - Upgrade
Upgrade
ubuntu/linux-image-6.2.0-32-generic-lpaeto a version that resolves this vulnerability.Fixed in 6.2.0-32.32 - Upgrade
Upgrade
ubuntu/linux-image-awsto a version that resolves this vulnerability.Fixed in 6.2.0.1011.12 - Upgrade
Upgrade
ubuntu/linux-image-genericto a version that resolves this vulnerability.Fixed in 6.2.0.32.32 - Upgrade
Upgrade
ubuntu/linux-image-generic-64kto a version that resolves this vulnerability.Fixed in 6.2.0.32.32 - Upgrade
Upgrade
ubuntu/linux-image-generic-lpaeto a version that resolves this vulnerability.Fixed in 6.2.0.32.32 - Upgrade
Upgrade
ubuntu/linux-image-kvmto a version that resolves this vulnerability.Fixed in 6.2.0.1012.12 - Upgrade
Upgrade
ubuntu/linux-image-lowlatencyto a version that resolves this vulnerability.Fixed in 6.2.0.1012.12 - Upgrade
Upgrade
ubuntu/linux-image-lowlatency-64kto a version that resolves this vulnerability.Fixed in 6.2.0.1012.12 - Upgrade
Upgrade
ubuntu/linux-image-raspito a version that resolves this vulnerability.Fixed in 6.2.0.1012.15 - Upgrade
Upgrade
ubuntu/linux-image-raspi-nolpaeto a version that resolves this vulnerability.Fixed in 6.2.0.1012.15 - Upgrade
Upgrade
ubuntu/linux-image-virtualto a version that resolves this vulnerability.Fixed in 6.2.0.32.32 - Upgrade
Upgrade
ubuntu/linux-image-6.2.0-1011-awsto a version that resolves this vulnerability.Fixed in 6.2.0-1011.11~22.04.1 - Upgrade
Upgrade
ubuntu/linux-image-6.2.0-1012-lowlatencyto a version that resolves this vulnerability.Fixed in 6.2.0-1012.12~22.04.1 - Upgrade
Upgrade
ubuntu/linux-image-6.2.0-1012-lowlatency-64kto a version that resolves this vulnerability.Fixed in 6.2.0-1012.12~22.04.1 - Upgrade
Upgrade
ubuntu/linux-image-6.2.0-32-genericto a version that resolves this vulnerability.Fixed in 6.2.0-32.32~22.04.1 - Upgrade
Upgrade
ubuntu/linux-image-6.2.0-32-generic-64kto a version that resolves this vulnerability.Fixed in 6.2.0-32.32~22.04.1 - Upgrade
Upgrade
ubuntu/linux-image-6.2.0-32-generic-lpaeto a version that resolves this vulnerability.Fixed in 6.2.0-32.32~22.04.1 - Upgrade
Upgrade
ubuntu/linux-image-awsto a version that resolves this vulnerability.Fixed in 6.2.0.1011.11~22.04.1 - Upgrade
Upgrade
ubuntu/linux-image-generic-64k-hwe-22.04to a version that resolves this vulnerability.Fixed in 6.2.0.32.32~22.04.9 - Upgrade
Upgrade
ubuntu/linux-image-generic-hwe-22.04to a version that resolves this vulnerability.Fixed in 6.2.0.32.32~22.04.9 - Upgrade
Upgrade
ubuntu/linux-image-generic-lpae-hwe-22.04to a version that resolves this vulnerability.Fixed in 6.2.0.32.32~22.04.9 - Upgrade
Upgrade
ubuntu/linux-image-lowlatency-64k-hwe-22.04to a version that resolves this vulnerability.Fixed in 6.2.0.1012.12~22.04.9 - Upgrade
Upgrade
ubuntu/linux-image-lowlatency-hwe-22.04to a version that resolves this vulnerability.Fixed in 6.2.0.1012.12~22.04.9 - Upgrade
Upgrade
ubuntu/linux-image-virtual-hwe-22.04to a version that resolves this vulnerability.Fixed in 6.2.0.32.32~22.04.9
Event History
Child vulnerabilities
Contains the following vulnerabilities.
Frequently Asked Questions
What is the severity of USN-6338-1?
The severity of USN-6338-1 is high due to the potential for local attackers to cause a denial of service or execute arbitrary code.
How do I fix USN-6338-1?
To fix USN-6338-1, update your Linux kernel to the versions specified in the advisory such as 6.2.0-1011.11 or 6.2.0-1012.12.
What products are affected by USN-6338-1?
USN-6338-1 affects multiple Ubuntu Linux versions including 22.04 and 23.04 that utilize the specified kernel versions.
What types of vulnerabilities does USN-6338-1 address?
USN-6338-1 addresses use-after-free vulnerabilities and potential race conditions in the Linux kernel.
What should I do if I cannot update to the recommended versions for USN-6338-1?
If you cannot update to the recommended versions for USN-6338-1, consider applying temporary mitigations and monitoring for any unusual activities.