USN-5987-1

Source
https://ubuntu.com/security/notices/USN-5987-1
Import Source
https://github.com/canonical/ubuntu-security-notices/blob/main/osv/USN-5987-1.json
Related
  • CVE-2022-2196
  • CVE-2022-3424
  • CVE-2022-36280
  • CVE-2022-41218
  • CVE-2022-4382
  • CVE-2022-48423
  • CVE-2022-48424
  • CVE-2023-0045
  • CVE-2023-0210
  • CVE-2023-0266
  • CVE-2023-23454
  • CVE-2023-23455
  • CVE-2023-23559
  • CVE-2023-26606
  • CVE-2023-28328
Published
2023-03-29T18:22:26.521147Z
Modified
2023-03-29T18:22:26.521147Z
Summary
linux-gke, linux-gke-5.15, linux-ibm, linux-kvm vulnerabilities
Details

It was discovered that the KVM VMX implementation in the Linux kernel did not properly handle indirect branch prediction isolation between L1 and L2 VMs. An attacker in a guest VM could use this to expose sensitive information from the host OS or other guest VMs. (CVE-2022-2196)

It was discovered that a use-after-free vulnerability existed in the SGI GRU driver in the Linux kernel. A local attacker could possibly use this to cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2022-3424)

Ziming Zhang discovered that the VMware Virtual GPU DRM driver in the Linux kernel contained an out-of-bounds write vulnerability. A local attacker could use this to cause a denial of service (system crash). (CVE-2022-36280)

Hyunwoo Kim discovered that the DVB Core 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-2022-41218)

Gerald Lee discovered that the USB Gadget file system implementation in the Linux kernel contained a race condition, leading to a use-after-free vulnerability in some situations. A local attacker could use this to cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2022-4382)

It was discovered that the NTFS file system implementation in the Linux kernel did not properly validate attributes in certain situations, leading to an out-of-bounds write vulnerability. A local attacker could use this to cause a denial of service (system crash). (CVE-2022-48423)

It was discovered that the NTFS file system implementation in the Linux kernel did not properly validate attributes in certain situations, leading to an out-of-bounds read vulnerability. A local attacker could possibly use this to expose sensitive information (kernel memory). (CVE-2022-48424)

José Oliveira and Rodrigo Branco discovered that the prctl syscall implementation in the Linux kernel did not properly protect against indirect branch prediction attacks in some situations. A local attacker could possibly use this to expose sensitive information. (CVE-2023-0045)

It was discovered that the KSMBD implementation in the Linux kernel did not properly validate buffer lengths, leading to a heap-based buffer overflow. A remote attacker could possibly use this to cause a denial of service (system crash). (CVE-2023-0210)

It was discovered that a use-after-free vulnerability existed in the Advanced Linux Sound Architecture (ALSA) subsystem. A local attacker could use this to cause a denial of service (system crash). (CVE-2023-0266)

Kyle Zeng discovered that the class-based queuing discipline implementation in the Linux kernel contained a type confusion vulnerability in some situations. An attacker could use this to cause a denial of service (system crash). (CVE-2023-23454)

Kyle Zeng discovered that the ATM VC queuing discipline implementation in the Linux kernel contained a type confusion vulnerability in some situations. An attacker could use this to cause a denial of service (system crash). (CVE-2023-23455)

It was discovered that the RNDIS USB driver in the Linux kernel contained an integer overflow vulnerability. A local attacker with physical access could plug in a malicious USB device to cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2023-23559)

It was discovered that the NTFS file system implementation in the Linux kernel did not properly handle a loop termination condition, leading to an out-of-bounds read vulnerability. A local attacker could use this to cause a denial of service (system crash) or possibly expose sensitive information. (CVE-2023-26606)

Wei Chen discovered that the DVB USB AZ6027 driver in the Linux kernel contained a null pointer dereference when handling certain messages from user space. A local attacker could use this to cause a denial of service (system crash). (CVE-2023-28328)

References

Affected packages

Ubuntu:22.04:LTS / linux-ibm

Package

Name
linux-ibm

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0The exact introduced commit is unknown
Fixed
5.15.0-1027.30

Ecosystem specific

{
    "availability": "No subscription needed",
    "binaries": [
        {
            "linux-image-unsigned-5.15.0-1027-ibm": "5.15.0-1027.30",
            "linux-buildinfo-5.15.0-1027-ibm": "5.15.0-1027.30",
            "linux-image-5.15.0-1027-ibm": "5.15.0-1027.30",
            "linux-tools-5.15.0-1027-ibm": "5.15.0-1027.30",
            "linux-tools-ibm": "5.15.0.1027.23",
            "linux-headers-5.15.0-1027-ibm": "5.15.0-1027.30",
            "linux-ibm-tools-5.15.0-1027": "5.15.0-1027.30",
            "linux-ibm-source-5.15.0": "5.15.0-1027.30",
            "linux-ibm": "5.15.0.1027.23",
            "linux-headers-ibm": "5.15.0.1027.23",
            "linux-ibm-headers-5.15.0-1027": "5.15.0-1027.30",
            "linux-ibm-tools-common": "5.15.0-1027.30",
            "linux-modules-5.15.0-1027-ibm": "5.15.0-1027.30",
            "linux-modules-extra-5.15.0-1027-ibm": "5.15.0-1027.30",
            "linux-image-ibm": "5.15.0.1027.23",
            "linux-ibm-cloud-tools-common": "5.15.0-1027.30"
        }
    ]
}

Ubuntu:22.04:LTS / linux-kvm

Package

Name
linux-kvm

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0The exact introduced commit is unknown
Fixed
5.15.0-1030.35

Ecosystem specific

{
    "availability": "No subscription needed",
    "binaries": [
        {
            "linux-headers-kvm": "5.15.0.1030.26",
            "linux-kvm-tools-5.15.0-1030": "5.15.0-1030.35",
            "linux-image-5.15.0-1030-kvm": "5.15.0-1030.35",
            "linux-kvm": "5.15.0.1030.26",
            "linux-tools-5.15.0-1030-kvm": "5.15.0-1030.35",
            "linux-modules-5.15.0-1030-kvm": "5.15.0-1030.35",
            "linux-tools-kvm": "5.15.0.1030.26",
            "linux-kvm-headers-5.15.0-1030": "5.15.0-1030.35",
            "linux-image-unsigned-5.15.0-1030-kvm": "5.15.0-1030.35",
            "linux-buildinfo-5.15.0-1030-kvm": "5.15.0-1030.35",
            "linux-image-kvm": "5.15.0.1030.26",
            "linux-headers-5.15.0-1030-kvm": "5.15.0-1030.35"
        }
    ]
}

Ubuntu:22.04:LTS / linux-gke

Package

Name
linux-gke

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0The exact introduced commit is unknown
Fixed
5.15.0-1030.35

Ecosystem specific

{
    "availability": "No subscription needed",
    "binaries": [
        {
            "linux-modules-iwlwifi-5.15.0-1030-gke": "5.15.0-1030.35",
            "linux-modules-extra-5.15.0-1030-gke": "5.15.0-1030.35",
            "linux-headers-5.15.0-1030-gke": "5.15.0-1030.35",
            "linux-tools-5.15.0-1030-gke": "5.15.0-1030.35",
            "linux-headers-gke": "5.15.0.1030.29",
            "linux-gke-5.15": "5.15.0.1030.29",
            "linux-gke": "5.15.0.1030.29",
            "linux-modules-5.15.0-1030-gke": "5.15.0-1030.35",
            "linux-gke-tools-5.15.0-1030": "5.15.0-1030.35",
            "linux-image-gke-5.15": "5.15.0.1030.29",
            "linux-image-5.15.0-1030-gke": "5.15.0-1030.35",
            "linux-buildinfo-5.15.0-1030-gke": "5.15.0-1030.35",
            "linux-gke-headers-5.15.0-1030": "5.15.0-1030.35",
            "linux-headers-gke-5.15": "5.15.0.1030.29",
            "linux-tools-gke-5.15": "5.15.0.1030.29",
            "linux-image-gke": "5.15.0.1030.29",
            "linux-tools-gke": "5.15.0.1030.29",
            "linux-image-unsigned-5.15.0-1030-gke": "5.15.0-1030.35"
        }
    ]
}

Ubuntu:20.04:LTS / linux-gke-5.15

Package

Name
linux-gke-5.15

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0The exact introduced commit is unknown
Fixed
5.15.0-1029.34~20.04.1

Ecosystem specific

{
    "availability": "No subscription needed",
    "binaries": [
        {
            "linux-headers-gke-edge": "5.15.0.1029.34~20.04.1",
            "linux-modules-iwlwifi-5.15.0-1029-gke": "5.15.0-1029.34~20.04.1",
            "linux-buildinfo-5.15.0-1029-gke": "5.15.0-1029.34~20.04.1",
            "linux-modules-extra-5.15.0-1029-gke": "5.15.0-1029.34~20.04.1",
            "linux-image-unsigned-5.15.0-1029-gke": "5.15.0-1029.34~20.04.1",
            "linux-gke-5.15-headers-5.15.0-1029": "5.15.0-1029.34~20.04.1",
            "linux-tools-gke-edge": "5.15.0.1029.34~20.04.1",
            "linux-image-5.15.0-1029-gke": "5.15.0-1029.34~20.04.1",
            "linux-gke-5.15": "5.15.0.1029.34~20.04.1",
            "linux-image-gke-5.15": "5.15.0.1029.34~20.04.1",
            "linux-tools-5.15.0-1029-gke": "5.15.0-1029.34~20.04.1",
            "linux-headers-5.15.0-1029-gke": "5.15.0-1029.34~20.04.1",
            "linux-gke-5.15-tools-5.15.0-1029": "5.15.0-1029.34~20.04.1",
            "linux-gke-edge": "5.15.0.1029.34~20.04.1",
            "linux-image-gke-edge": "5.15.0.1029.34~20.04.1",
            "linux-headers-gke-5.15": "5.15.0.1029.34~20.04.1",
            "linux-tools-gke-5.15": "5.15.0.1029.34~20.04.1",
            "linux-modules-5.15.0-1029-gke": "5.15.0-1029.34~20.04.1"
        }
    ]
}