CVE-2018-19985 PUBLISHED

The function hso_get_config_data in drivers/net/usb/hso.c in the Linux kernel through 4.19.8 reads if_num from the USB device (as a u8) and uses it to index a small array, resulting in an object out-of-bounds (OOB) read that potentially allows arbitrary read in the kernel address space.

EPSS 0.04% · 12.9th percentile

Risk Scores

EPSS Score
0.04%
12.9th percentile

Affected Products

VendorProductVersions
Ubuntu:18.04:LTSlinux-gke-4.154.15.0-1037.39, 4.15.0-1040.42, 0
Ubuntu:16.04:LTSlinux-oracle4.15.0-1009.11~16.04.1, 4.15.0-1010.12~16.04.1, 4.15.0-1011.13~16.04.1
Ubuntu:16.04:LTSlinux-azure4.13.0-1009.12, 4.13.0-1007.9, 4.13.0-1006.8
Ubuntu:18.04:LTSlinux-oracle4.15.0-1013.15, 4.15.0-1011.13, 4.15.0-1010.12
Ubuntu:18.04:LTSlinux-snapdragon4.15.0-1060.66, 4.15.0-1057.62, 4.15.0-1055.59
Ubuntu:Pro:FIPS-updates:18.04:LTSlinux-azure-fips0, 4.15.0-1002.2
Ubuntu:16.04:LTSlinux-aws-hwe4.15.0-1030.31~16.04.1, 4.15.0-1045.47~16.04.1, 4.15.0-1044.46~16.04.1
Ubuntu:18.04:LTSlinux-aws4.15.0-1010.10, 4.15.0-1011.11, 4.15.0-1016.16
Ubuntu:16.04:LTSlinux-snapdragon4.4.0-1015.18, 4.4.0-1098.103, 4.4.0-1096.101
Ubuntu:Pro:FIPS:18.04:LTSlinux-aws-fips0, 4.15.0-2000.4
Ubuntu:18.04:LTSlinux-gcp4.15.0-1017.18, 4.15.0-1018.19, 4.15.0-1019.20
Ubuntu:18.04:LTSlinux-hwe4.18.0-13.14~18.04.1, 0, 4.18.0-24.25~18.04.1
Ubuntu:Pro:14.04:LTSlinux3.13.0-192.243, 0, 3.11.0-12.19
Ubuntu:18.04:LTSlinux-raspi24.13.0-1005.5, 4.15.0-1033.35, 4.15.0-1034.36
Ubuntu:16.04:LTSlinux-hwe4.8.0-36.36~16.04.1, 4.10.0-27.30~16.04.2, 4.8.0-58.63~16.04.1
Ubuntu:Pro:FIPS:18.04:LTSlinux-azure-fips0, 4.15.0-1002.2
Ubuntu:20.04:LTSlinux-riscv0, 5.4.0-24.28, 5.4.0-26.30
Ubuntu:18.04:LTSlinux-azure4.18.0-1023.24~18.04.1, 0, 4.15.0-1002.2
Ubuntu:Pro:FIPS:16.04:LTSlinux-fips0, 4.4.0-1003.3, 4.4.0-1005.5
Ubuntu:Pro:14.04:LTSlinux-azure4.15.0-1040.44~14.04.1, 4.15.0-1039.41~14.04.2, 4.15.0-1037.39~14.04.2

…and 18 more

Timeline

References

Open in Interactive Console →