CVE-2019-14901

Aliases:UBUNTU-CVE-2019-14901DEBIAN-CVE-2019-14901
Advisory lineage Upstream: 0 Downstream: 34
Modified
Published: 29 Nov 2019, 14:05
Last modified:05 Aug 2024, 00:26

Vulnerability Summary

Overall Risk (default)
high
70/100
CVSS Score
10 HIGH
v2.0 (nvd)
EPSS Score
16.91% MEDIUM
17% probability +11.44%
KEV
Not listed
Ransomware
No reports
Public exploits
None found
Dark Web
Not detected

Timeline

29 Nov 2019, 14:05
Published
Vulnerability first disclosed
05 Aug 2024, 00:26
Last Modified
Vulnerability information updated

Description

A heap overflow flaw was found in the Linux kernel, all versions 3.x.x and 4.x.x before 4.18.0, in Marvell WiFi chip driver. The vulnerability allows a remote attacker to cause a system crash, resulting in a denial of service, or execute arbitrary code. The highest threat with this vulnerability is with the availability of the system. If code execution occurs, the code will run with the permissions of root. This will affect both confidentiality and integrity of files on the system.

CVSS Metrics

  • v3.1CRITICALScore: 9.8CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
  • v3.0HIGHScore: 8.8CVSS:3.0/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
  • v2.0HIGHScore: 10AV:N/AC:L/Au:N/C:C/I:C/A:C

EPSS Trends

Current EPSS score: 16.91% Percentile: 97%

Techniques & Countermeasures

  • CWE-122Heap-based Buffer Overflow

    A heap overflow condition is a buffer overflow, where the buffer that can be overwritten is allocated in the heap portion of memory, generally meaning that the buffer was allocated using a routine such as malloc().

  • CWE-400Uncontrolled Resource Consumption

    The product does not properly control the allocation and maintenance of a limited resource.

  • CWE-787Out-of-bounds Write

    The product writes data past the end, or before the beginning, of the intended buffer.

Affected Systems

  • canonicalubuntu_linux

    14.04 | 16.04 | 18.04 | 19.10

  • debianlinux

    < 5.4.13-1 | < 5.4.13-1 | < 5.4.13-1 | < 5.4.13-1

  • ubuntulinux

    all | < 4.4.0-171.200 | < 4.15.0-74.84

  • ubuntulinux-aws

    < 4.4.0-1060.64 | < 4.4.0-1100.111 | < 4.15.0-1057.59

  • ubuntulinux-aws-5.0

    < 5.0.0-1023.26~18.04.1

  • ubuntulinux-aws-fips

    < 4.15.0-2018.18 | all

  • ubuntulinux-aws-hwe

    < 4.15.0-1057.59~16.04.1

  • ubuntulinux-azure

    < 4.15.0-1066.71~14.04.1 | < 4.15.0-1066.71 | < 5.0.0-1028.30~18.04.1

  • ubuntulinux-azure-5.3

    < 5.3.0-1009.10~18.04.1

  • ubuntulinux-azure-edge

    all

  • ubuntulinux-azure-fde

    all

  • ubuntulinux-azure-fde-5.15

    < 5.15.0-1114.123~20.04.1

  • ubuntulinux-azure-fips

    < 4.15.0-2006.7 | all

  • ubuntulinux-bluefield

    all

  • ubuntulinux-fips

    < 4.4.0-1027.32 | all

  • ubuntulinux-gcp

    < 4.15.0-1052.56 | < 5.0.0-1028.29~18.04.1

  • ubuntulinux-gcp-5.3

    < 5.3.0-1010.11~18.04.1

  • ubuntulinux-gcp-edge

    all

  • ubuntulinux-gcp-fips

    all

  • ubuntulinux-gke

    all

  • ubuntulinux-gke-4.15

    < 4.15.0-1050.53

  • ubuntulinux-gke-5.0

    < 5.0.0-1027.28~18.04.1

  • ubuntulinux-hwe

    < 4.15.0-74.83~16.04.1 | < 5.3.0-26.28~18.04.1

  • ubuntulinux-hwe-edge

    all | all

  • ubuntulinux-intel-iot-realtime

    all

  • ubuntulinux-kvm

    < 4.4.0-1064.71 | < 4.15.0-1052.52

  • ubuntulinux-lts-xenial

    < 4.4.0-171.200~14.04.1

  • ubuntulinux-oem

    < 4.15.0-1066.76

  • ubuntulinux-oem-osp1

    < 5.0.0-1033.38

  • ubuntulinux-oracle

    < 4.15.0-1031.34~16.04.1 | < 4.15.0-1031.34

  • ubuntulinux-oracle-5.0

    < 5.0.0-1009.14~18.04.1

  • ubuntulinux-raspi-realtime

    all

  • ubuntulinux-raspi2

    < 4.4.0-1127.136 | < 4.15.0-1053.57 | all

  • ubuntulinux-realtime

    all

  • ubuntulinux-riscv

    all | all

  • ubuntulinux-snapdragon

    < 4.4.0-1131.139 | < 4.15.0-1070.77

  • debiandebian_linux

    8.0

  • fedoraprojectfedora

    30 | 31

  • linuxlinux_kernel

    ≥ 3.15, < 3.16.83 | ≥ 3.17, < 4.4.217 | ≥ 4.5, < 4.9.217 | ≥ 4.10, < 4.14.164 | ≥ 4.15, < 4.19.95 | ≥ 4.20, < 5.4.11

  • red hatkernel

    all kernel versions 3.x.x and 4.x.x before 4.18.0

References (33)