usn-4287-2
Vulnerability from osv_ubuntu
Published
2020-02-18 21:24
Modified
2026-06-03 10:45
Summary
linux-azure vulnerabilities
Details

USN-4287-1 fixed vulnerabilities in the Linux kernel for Ubuntu 18.04 LTS. This update provides the corresponding updates for the Linux kernel for Microsoft Azure Cloud systems for Ubuntu 14.04 ESM.

It was discovered that the Linux kernel did not properly clear data structures on context switches for certain Intel graphics processors. A local attacker could use this to expose sensitive information. (CVE-2019-14615)

It was discovered that the Atheros 802.11ac wireless USB device driver in the Linux kernel did not properly validate device metadata. A physically proximate attacker could use this to cause a denial of service (system crash). (CVE-2019-15099)

It was discovered that the HSA Linux kernel driver for AMD GPU devices did not properly check for errors in certain situations, leading to a NULL pointer dereference. A local attacker could possibly use this to cause a denial of service. (CVE-2019-16229)

It was discovered that the Marvell 8xxx Libertas WLAN device driver in the Linux kernel did not properly check for errors in certain situations, leading to a NULL pointer dereference. A local attacker could possibly use this to cause a denial of service. (CVE-2019-16232)

It was discovered that a race condition existed in the Virtual Video Test Driver in the Linux kernel. An attacker with write access to /dev/video0 on a system with the vivid module loaded could possibly use this to gain administrative privileges. (CVE-2019-18683)

It was discovered that the Renesas Digital Radio Interface (DRIF) driver in the Linux kernel did not properly initialize data. A local attacker could possibly use this to expose sensitive information (kernel memory). (CVE-2019-18786)

It was discovered that the Afatech AF9005 DVB-T USB device driver in the Linux kernel did not properly deallocate memory in certain error conditions. A local attacker could possibly use this to cause a denial of service (kernel memory exhaustion). (CVE-2019-18809)

It was discovered that the btrfs file system in the Linux kernel did not properly validate metadata, leading to a NULL pointer dereference. An attacker could use this to specially craft a file system image that, when mounted, could cause a denial of service (system crash). (CVE-2019-18885)

It was discovered that multiple memory leaks existed in the Marvell WiFi-Ex Driver for the Linux kernel. A local attacker could possibly use this to cause a denial of service (kernel memory exhaustion). (CVE-2019-19057)

It was discovered that the crypto subsystem in the Linux kernel did not properly deallocate memory in certain error conditions. A local attacker could use this to cause a denial of service (kernel memory exhaustion). (CVE-2019-19062)

It was discovered that the Realtek rtlwifi USB device driver in the Linux kernel did not properly deallocate memory in certain error conditions. A local attacker could possibly use this to cause a denial of service (kernel memory exhaustion). (CVE-2019-19063)

It was discovered that the RSI 91x WLAN device driver in the Linux kernel did not properly deallocate memory in certain error conditions. A local attacker could use this to cause a denial of service (kernel memory exhaustion). (CVE-2019-19071)

It was discovered that the Atheros 802.11ac wireless USB device driver in the Linux kernel did not properly deallocate memory in certain error conditions. A local attacker could possibly use this to cause a denial of service (kernel memory exhaustion). (CVE-2019-19078)

It was discovered that the AMD GPU device drivers in the Linux kernel did not properly deallocate memory in certain error conditions. A local attacker could use this to possibly cause a denial of service (kernel memory exhaustion). (CVE-2019-19082)

Dan Carpenter discovered that the AppleTalk networking subsystem of the Linux kernel did not properly handle certain error conditions, leading to a NULL pointer dereference. A local attacker could use this to cause a denial of service (system crash). (CVE-2019-19227)

It was discovered that the KVM hypervisor implementation in the Linux kernel did not properly handle ioctl requests to get emulated CPUID features. An attacker with access to /dev/kvm could use this to cause a denial of service (system crash). (CVE-2019-19332)

It was discovered that the ext4 file system implementation in the Linux kernel did not properly handle certain conditions. An attacker could use this to specially craft an ext4 file system that, when mounted, could cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2019-19767)

Gao Chuan discovered that the SAS Class driver in the Linux kernel contained a race condition that could lead to a NULL pointer dereference. A local attacker could possibly use this to cause a denial of service (system crash). (CVE-2019-19965)

It was discovered that the Datagram Congestion Control Protocol (DCCP) implementation in the Linux kernel did not properly deallocate memory in certain error conditions. An attacker could possibly use this to cause a denial of service (kernel memory exhaustion). (CVE-2019-20096)

Mitchell Frank discovered that the Wi-Fi implementation in the Linux kernel when used as an access point would send IAPP location updates for stations before client authentication had completed. A physically proximate attacker could use this to cause a denial of service. (CVE-2019-5108)

It was discovered that a race condition can lead to a use-after-free while destroying GEM contexts in the i915 driver for the Linux kernel. A local attacker could use this to cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2020-7053)

It was discovered that the B2C2 FlexCop USB device driver in the Linux kernel did not properly validate device metadata. A physically proximate attacker could use this to cause a denial of service (system crash). (CVE-2019-15291)


{
  "affected": [
    {
      "database_specific": {
        "cves_map": {
          "cves": [],
          "ecosystem": "Ubuntu:Pro:14.04:LTS"
        }
      },
      "ecosystem_specific": {
        "availability": "Available with Ubuntu Pro (Infra-only): https://ubuntu.com/pro",
        "binaries": [
          {
            "binary_name": "linux-azure-cloud-tools-4.15.0-1069",
            "binary_version": "4.15.0-1069.74~14.04.1"
          },
          {
            "binary_name": "linux-azure-headers-4.15.0-1069",
            "binary_version": "4.15.0-1069.74~14.04.1"
          },
          {
            "binary_name": "linux-azure-tools-4.15.0-1069",
            "binary_version": "4.15.0-1069.74~14.04.1"
          },
          {
            "binary_name": "linux-buildinfo-4.15.0-1069-azure",
            "binary_version": "4.15.0-1069.74~14.04.1"
          },
          {
            "binary_name": "linux-cloud-tools-4.15.0-1069-azure",
            "binary_version": "4.15.0-1069.74~14.04.1"
          },
          {
            "binary_name": "linux-headers-4.15.0-1069-azure",
            "binary_version": "4.15.0-1069.74~14.04.1"
          },
          {
            "binary_name": "linux-image-unsigned-4.15.0-1069-azure",
            "binary_version": "4.15.0-1069.74~14.04.1"
          },
          {
            "binary_name": "linux-modules-4.15.0-1069-azure",
            "binary_version": "4.15.0-1069.74~14.04.1"
          },
          {
            "binary_name": "linux-modules-extra-4.15.0-1069-azure",
            "binary_version": "4.15.0-1069.74~14.04.1"
          },
          {
            "binary_name": "linux-tools-4.15.0-1069-azure",
            "binary_version": "4.15.0-1069.74~14.04.1"
          }
        ]
      },
      "package": {
        "ecosystem": "Ubuntu:Pro:14.04:LTS",
        "name": "linux-azure",
        "purl": "pkg:deb/ubuntu/linux-azure@4.15.0-1069.74~14.04.1?arch=source\u0026distro=trusty/esm"
      },
      "ranges": [
        {
          "events": [
            {
              "introduced": "0"
            },
            {
              "fixed": "4.15.0-1069.74~14.04.1"
            }
          ],
          "type": "ECOSYSTEM"
        }
      ],
      "versions": [
        "4.15.0-1023.24~14.04.1",
        "4.15.0-1030.31~14.04.1",
        "4.15.0-1031.32~14.04.1",
        "4.15.0-1032.33~14.04.2",
        "4.15.0-1035.36~14.04.2",
        "4.15.0-1036.38~14.04.2",
        "4.15.0-1037.39~14.04.2",
        "4.15.0-1039.41~14.04.2",
        "4.15.0-1040.44~14.04.1",
        "4.15.0-1041.45~14.04.1",
        "4.15.0-1042.46~14.04.1",
        "4.15.0-1045.49~14.04.1",
        "4.15.0-1046.50~14.04.1",
        "4.15.0-1047.51~14.04.1",
        "4.15.0-1049.54~14.04.1",
        "4.15.0-1050.55~14.04.1",
        "4.15.0-1051.56~14.04.1",
        "4.15.0-1052.57~14.04.1",
        "4.15.0-1055.60~14.04.1",
        "4.15.0-1056.61~14.04.1",
        "4.15.0-1057.62~14.04.1",
        "4.15.0-1059.64~14.04.1",
        "4.15.0-1060.65~14.04.1",
        "4.15.0-1061.66~14.04.1",
        "4.15.0-1063.68~14.04.1",
        "4.15.0-1064.69~14.04.1",
        "4.15.0-1066.71~14.04.1",
        "4.15.0-1067.72~14.04.1"
      ]
    }
  ],
  "aliases": [],
  "details": "USN-4287-1 fixed vulnerabilities in the Linux kernel for Ubuntu 18.04\nLTS. This update provides the corresponding updates for the Linux\nkernel for Microsoft Azure Cloud systems for Ubuntu 14.04 ESM.\n\nIt was discovered that the Linux kernel did not properly clear data\nstructures on context switches for certain Intel graphics processors. A\nlocal attacker could use this to expose sensitive information.\n(CVE-2019-14615)\n\nIt was discovered that the Atheros 802.11ac wireless USB device driver in\nthe Linux kernel did not properly validate device metadata. A physically\nproximate attacker could use this to cause a denial of service (system\ncrash). (CVE-2019-15099)\n\nIt was discovered that the HSA Linux kernel driver for AMD GPU devices did\nnot properly check for errors in certain situations, leading to a NULL\npointer dereference. A local attacker could possibly use this to cause a\ndenial of service. (CVE-2019-16229)\n\nIt was discovered that the Marvell 8xxx Libertas WLAN device driver in the\nLinux kernel did not properly check for errors in certain situations,\nleading to a NULL pointer dereference. A local attacker could possibly use\nthis to cause a denial of service. (CVE-2019-16232)\n\nIt was discovered that a race condition existed in the Virtual Video Test\nDriver in the Linux kernel. An attacker with write access to /dev/video0 on\na system with the vivid module loaded could possibly use this to gain\nadministrative privileges. (CVE-2019-18683)\n\nIt was discovered that the Renesas Digital Radio Interface (DRIF) driver in\nthe Linux kernel did not properly initialize data. A local attacker could\npossibly use this to expose sensitive information (kernel memory).\n(CVE-2019-18786)\n\nIt was discovered that the Afatech AF9005 DVB-T USB device driver in the\nLinux kernel did not properly deallocate memory in certain error\nconditions. A local attacker could possibly use this to cause a denial of\nservice (kernel memory exhaustion). (CVE-2019-18809)\n\nIt was discovered that the btrfs file system in the Linux kernel did not\nproperly validate metadata, leading to a NULL pointer dereference. An\nattacker could use this to specially craft a file system image that, when\nmounted, could cause a denial of service (system crash). (CVE-2019-18885)\n\nIt was discovered that multiple memory leaks existed in the Marvell WiFi-Ex\nDriver for the Linux kernel. A local attacker could possibly use this to\ncause a denial of service (kernel memory exhaustion). (CVE-2019-19057)\n\nIt was discovered that the crypto subsystem in the Linux kernel did not\nproperly deallocate memory in certain error conditions. A local attacker\ncould use this to cause a denial of service (kernel memory exhaustion).\n(CVE-2019-19062)\n\nIt was discovered that the Realtek rtlwifi USB device driver in the Linux\nkernel did not properly deallocate memory in certain error conditions. A\nlocal attacker could possibly use this to cause a denial of service (kernel\nmemory exhaustion). (CVE-2019-19063)\n\nIt was discovered that the RSI 91x WLAN device driver in the Linux kernel\ndid not properly deallocate memory in certain error conditions. A local\nattacker could use this to cause a denial of service (kernel memory\nexhaustion). (CVE-2019-19071)\n\nIt was discovered that the Atheros 802.11ac wireless USB device driver in\nthe Linux kernel did not properly deallocate memory in certain error\nconditions. A local attacker could possibly use this to cause a denial of\nservice (kernel memory exhaustion). (CVE-2019-19078)\n\nIt was discovered that the AMD GPU device drivers in the Linux kernel did\nnot properly deallocate memory in certain error conditions. A local\nattacker could use this to possibly cause a denial of service (kernel\nmemory exhaustion). (CVE-2019-19082)\n\nDan Carpenter discovered that the AppleTalk networking subsystem of the\nLinux kernel did not properly handle certain error conditions, leading to a\nNULL pointer dereference. A local attacker could use this to cause a denial\nof service (system crash). (CVE-2019-19227)\n\nIt was discovered that the KVM hypervisor implementation in the Linux\nkernel did not properly handle ioctl requests to get emulated CPUID\nfeatures. An attacker with access to /dev/kvm could use this to cause a\ndenial of service (system crash). (CVE-2019-19332)\n\nIt was discovered that the ext4 file system implementation in the Linux\nkernel did not properly handle certain conditions. An attacker could use\nthis to specially craft an ext4 file system that, when mounted, could cause\na denial of service (system crash) or possibly execute arbitrary code.\n(CVE-2019-19767)\n\nGao Chuan discovered that the SAS Class driver in the Linux kernel\ncontained a race condition that could lead to a NULL pointer dereference. A\nlocal attacker could possibly use this to cause a denial of service (system\ncrash). (CVE-2019-19965)\n\nIt was discovered that the Datagram Congestion Control Protocol (DCCP)\nimplementation in the Linux kernel did not properly deallocate memory in\ncertain error conditions. An attacker could possibly use this to cause a\ndenial of service (kernel memory exhaustion). (CVE-2019-20096)\n\nMitchell Frank discovered that the Wi-Fi implementation in the Linux kernel\nwhen used as an access point would send IAPP location updates for stations\nbefore client authentication had completed. A physically proximate attacker\ncould use this to cause a denial of service. (CVE-2019-5108)\n\nIt was discovered that a race condition can lead to a use-after-free while\ndestroying GEM contexts in the i915 driver for the Linux kernel. A local\nattacker could use this to cause a denial of service (system crash) or\npossibly execute arbitrary code. (CVE-2020-7053)\n\nIt was discovered that the B2C2 FlexCop USB device driver in the Linux\nkernel did not properly validate device metadata. A physically proximate\nattacker could use this to cause a denial of service (system crash).\n(CVE-2019-15291)\n",
  "id": "USN-4287-2",
  "modified": "2026-06-03T10:45:20Z",
  "published": "2020-02-18T21:24:53Z",
  "references": [
    {
      "type": "ADVISORY",
      "url": "https://ubuntu.com/security/notices/USN-4287-2"
    },
    {
      "type": "REPORT",
      "url": "https://ubuntu.com/security/CVE-2019-5108"
    },
    {
      "type": "REPORT",
      "url": "https://ubuntu.com/security/CVE-2019-14615"
    },
    {
      "type": "REPORT",
      "url": "https://ubuntu.com/security/CVE-2019-15099"
    },
    {
      "type": "REPORT",
      "url": "https://ubuntu.com/security/CVE-2019-15291"
    },
    {
      "type": "REPORT",
      "url": "https://ubuntu.com/security/CVE-2019-16229"
    },
    {
      "type": "REPORT",
      "url": "https://ubuntu.com/security/CVE-2019-16232"
    },
    {
      "type": "REPORT",
      "url": "https://ubuntu.com/security/CVE-2019-18683"
    },
    {
      "type": "REPORT",
      "url": "https://ubuntu.com/security/CVE-2019-18786"
    },
    {
      "type": "REPORT",
      "url": "https://ubuntu.com/security/CVE-2019-18809"
    },
    {
      "type": "REPORT",
      "url": "https://ubuntu.com/security/CVE-2019-18885"
    },
    {
      "type": "REPORT",
      "url": "https://ubuntu.com/security/CVE-2019-19057"
    },
    {
      "type": "REPORT",
      "url": "https://ubuntu.com/security/CVE-2019-19062"
    },
    {
      "type": "REPORT",
      "url": "https://ubuntu.com/security/CVE-2019-19063"
    },
    {
      "type": "REPORT",
      "url": "https://ubuntu.com/security/CVE-2019-19071"
    },
    {
      "type": "REPORT",
      "url": "https://ubuntu.com/security/CVE-2019-19078"
    },
    {
      "type": "REPORT",
      "url": "https://ubuntu.com/security/CVE-2019-19082"
    },
    {
      "type": "REPORT",
      "url": "https://ubuntu.com/security/CVE-2019-19227"
    },
    {
      "type": "REPORT",
      "url": "https://ubuntu.com/security/CVE-2019-19332"
    },
    {
      "type": "REPORT",
      "url": "https://ubuntu.com/security/CVE-2019-19767"
    },
    {
      "type": "REPORT",
      "url": "https://ubuntu.com/security/CVE-2019-19965"
    },
    {
      "type": "REPORT",
      "url": "https://ubuntu.com/security/CVE-2019-20096"
    },
    {
      "type": "REPORT",
      "url": "https://ubuntu.com/security/CVE-2020-7053"
    }
  ],
  "related": [],
  "schema_version": "1.7.0",
  "summary": "linux-azure vulnerabilities",
  "upstream": [
    "UBUNTU-CVE-2019-5108",
    "UBUNTU-CVE-2019-14615",
    "UBUNTU-CVE-2019-15099",
    "UBUNTU-CVE-2019-15291",
    "UBUNTU-CVE-2019-16229",
    "UBUNTU-CVE-2019-16232",
    "UBUNTU-CVE-2019-18683",
    "UBUNTU-CVE-2019-18786",
    "UBUNTU-CVE-2019-18809",
    "UBUNTU-CVE-2019-18885",
    "UBUNTU-CVE-2019-19057",
    "UBUNTU-CVE-2019-19062",
    "UBUNTU-CVE-2019-19063",
    "UBUNTU-CVE-2019-19071",
    "UBUNTU-CVE-2019-19078",
    "UBUNTU-CVE-2019-19082",
    "UBUNTU-CVE-2019-19227",
    "UBUNTU-CVE-2019-19332",
    "UBUNTU-CVE-2019-19767",
    "UBUNTU-CVE-2019-19965",
    "UBUNTU-CVE-2019-20096",
    "UBUNTU-CVE-2020-7053"
  ]
}



Log in or create an account to share your comment.




Tags
Taxonomy of the tags.


Loading…

Loading…

Loading…

Forecast uses a logistic model when the trend is rising, or an exponential decay model when the trend is falling. Fitted via linearized least squares.

Sightings

Author Source Type Date Other

Nomenclature

  • Seen: The vulnerability was mentioned, discussed, or observed by the user.
  • Confirmed: The vulnerability has been validated from an analyst's perspective.
  • Published Proof of Concept: A public proof of concept is available for this vulnerability.
  • Exploited: The vulnerability was observed as exploited by the user who reported the sighting.
  • Patched: The vulnerability was observed as successfully patched by the user who reported the sighting.
  • Not exploited: The vulnerability was not observed as exploited by the user who reported the sighting.
  • Not confirmed: The user expressed doubt about the validity of the vulnerability.
  • Not patched: The vulnerability was not observed as successfully patched by the user who reported the sighting.

Loading…

Detection rules are retrieved from Rulezet.

Loading…

Loading…