In the Linux kernel, the following vulnerability has been resolved: rtw88: Fix array overrun in rtwgettxpowerparams() Using a kernel with the Undefined Behaviour Sanity Checker (UBSAN) enabled, the following array overrun is logged: ================================================================================ UBSAN: array-index-out-of-bounds in /home/finger/wireless-drivers-next/drivers/net/wireless/realtek/rtw88/phy.c:1789:34 index 5 is out of range for type 'u8 [5]' CPU: 2 PID: 84 Comm: kworker/u16:3 Tainted: G O 5.12.0-rc5-00086-gd88bba47038e-dirty #651 Hardware name: TOSHIBA TECRA A50-A/TECRA A50-A, BIOS Version 4.50 09/29/2014 Workqueue: phy0 ieee80211scanwork [mac80211] Call Trace: dumpstack+0x64/0x7c ubsanepilogue+0x5/0x40 _ubsanhandleoutofbounds.cold+0x43/0x48 rtwgettxpowerparams+0x83a/drivers/net/wireless/realtek/rtw88/0xad0 [rtwcore] ? rtwpciread16+0x20/0x20 [rtwpci] ? checkhwready+0x50/0x90 [rtwcore] rtwphygettxpowerindex+0x4d/0xd0 [rtwcore] rtwphysettxpowerlevel+0xee/0x1b0 [rtwcore] rtwsetchannel+0xab/0x110 [rtwcore] rtwopsconfig+0x87/0xc0 [rtwcore] ieee80211hwconfig+0x9d/0x130 [mac80211] ieee80211scanstatesetchannel+0x81/0x170 [mac80211] ieee80211scanwork+0x19f/0x2a0 [mac80211] processonework+0x1dd/0x3a0 workerthread+0x49/0x330 ? rescuerthread+0x3a0/0x3a0 kthread+0x134/0x150 ? kthreadcreateworkeroncpu+0x70/0x70 retfromfork+0x22/0x30 ================================================================================ The statement where an array is being overrun is shown in the following snippet: if (rate <= DESCRATE11M) txpower = pwridx2g->cckbase[group]; else ====> txpower = pwridx2g->bw40base[group]; The associated arrays are defined in main.h as follows: struct rtw2gtxpwridx { u8 cckbase[6]; u8 bw40base[5]; struct rtw2g1spwridxdiff ht1sdiff; struct rtw2gnspwridxdiff ht2sdiff; struct rtw2gnspwridxdiff ht3sdiff; struct rtw2gnspwridxdiff ht4sdiff; }; The problem arises because the value of group is 5 for channel 14. The trivial increase in the dimension of bw40base fails as this struct must match the layout of efuse. The fix is to add the rate as an argument to rtwgetchannelgroup() and set the group for channel 14 to 4 if rate <= DESC_RATE11M. This patch fixes commit fa6dfe6bff24 ("rtw88: resolve order of tx power setting routines")
{ "availability": "No subscription required", "binaries": [ { "binary_name": "linux-aws-5.4-cloud-tools-5.4.0-1051", "binary_version": "5.4.0-1051.53~18.04.1" }, { "binary_name": "linux-aws-5.4-headers-5.4.0-1051", "binary_version": "5.4.0-1051.53~18.04.1" }, { "binary_name": "linux-aws-5.4-tools-5.4.0-1051", "binary_version": "5.4.0-1051.53~18.04.1" }, { "binary_name": "linux-buildinfo-5.4.0-1051-aws", "binary_version": "5.4.0-1051.53~18.04.1" }, { "binary_name": "linux-cloud-tools-5.4.0-1051-aws", "binary_version": "5.4.0-1051.53~18.04.1" }, { "binary_name": "linux-headers-5.4.0-1051-aws", "binary_version": "5.4.0-1051.53~18.04.1" }, { "binary_name": "linux-image-5.4.0-1051-aws", "binary_version": "5.4.0-1051.53~18.04.1" }, { "binary_name": "linux-image-5.4.0-1051-aws-dbgsym", "binary_version": "5.4.0-1051.53~18.04.1" }, { "binary_name": "linux-modules-5.4.0-1051-aws", "binary_version": "5.4.0-1051.53~18.04.1" }, { "binary_name": "linux-modules-extra-5.4.0-1051-aws", "binary_version": "5.4.0-1051.53~18.04.1" }, { "binary_name": "linux-tools-5.4.0-1051-aws", "binary_version": "5.4.0-1051.53~18.04.1" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_name": "linux-azure-5.4-cloud-tools-5.4.0-1051", "binary_version": "5.4.0-1051.53~18.04.1" }, { "binary_name": "linux-azure-5.4-headers-5.4.0-1051", "binary_version": "5.4.0-1051.53~18.04.1" }, { "binary_name": "linux-azure-5.4-tools-5.4.0-1051", "binary_version": "5.4.0-1051.53~18.04.1" }, { "binary_name": "linux-buildinfo-5.4.0-1051-azure", "binary_version": "5.4.0-1051.53~18.04.1" }, { "binary_name": "linux-cloud-tools-5.4.0-1051-azure", "binary_version": "5.4.0-1051.53~18.04.1" }, { "binary_name": "linux-headers-5.4.0-1051-azure", "binary_version": "5.4.0-1051.53~18.04.1" }, { "binary_name": "linux-image-unsigned-5.4.0-1051-azure", "binary_version": "5.4.0-1051.53~18.04.1" }, { "binary_name": "linux-image-unsigned-5.4.0-1051-azure-dbgsym", "binary_version": "5.4.0-1051.53~18.04.1" }, { "binary_name": "linux-modules-5.4.0-1051-azure", "binary_version": "5.4.0-1051.53~18.04.1" }, { "binary_name": "linux-modules-extra-5.4.0-1051-azure", "binary_version": "5.4.0-1051.53~18.04.1" }, { "binary_name": "linux-tools-5.4.0-1051-azure", "binary_version": "5.4.0-1051.53~18.04.1" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_name": "linux-buildinfo-5.4.0-1046-gcp", "binary_version": "5.4.0-1046.49~18.04.1" }, { "binary_name": "linux-gcp-5.4-headers-5.4.0-1046", "binary_version": "5.4.0-1046.49~18.04.1" }, { "binary_name": "linux-gcp-5.4-tools-5.4.0-1046", "binary_version": "5.4.0-1046.49~18.04.1" }, { "binary_name": "linux-headers-5.4.0-1046-gcp", "binary_version": "5.4.0-1046.49~18.04.1" }, { "binary_name": "linux-image-unsigned-5.4.0-1046-gcp", "binary_version": "5.4.0-1046.49~18.04.1" }, { "binary_name": "linux-image-unsigned-5.4.0-1046-gcp-dbgsym", "binary_version": "5.4.0-1046.49~18.04.1" }, { "binary_name": "linux-modules-5.4.0-1046-gcp", "binary_version": "5.4.0-1046.49~18.04.1" }, { "binary_name": "linux-modules-extra-5.4.0-1046-gcp", "binary_version": "5.4.0-1046.49~18.04.1" }, { "binary_name": "linux-tools-5.4.0-1046-gcp", "binary_version": "5.4.0-1046.49~18.04.1" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_name": "block-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "block-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "crypto-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "crypto-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "dasd-extra-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "dasd-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "fat-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "fat-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "fb-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "firewire-core-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "floppy-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "fs-core-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "fs-core-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "fs-secondary-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "fs-secondary-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "input-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "input-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "ipmi-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "ipmi-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "kernel-image-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "kernel-image-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-buildinfo-5.4.0-77-generic", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-buildinfo-5.4.0-77-generic-lpae", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-buildinfo-5.4.0-77-lowlatency", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-cloud-tools-5.4.0-77-generic", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-cloud-tools-5.4.0-77-lowlatency", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-headers-5.4.0-77-generic", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-headers-5.4.0-77-generic-lpae", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-headers-5.4.0-77-lowlatency", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-hwe-5.4-cloud-tools-5.4.0-77", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-hwe-5.4-cloud-tools-common", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-hwe-5.4-headers-5.4.0-77", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-hwe-5.4-source-5.4.0", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-hwe-5.4-tools-5.4.0-77", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-hwe-5.4-tools-common", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-hwe-5.4-udebs-generic", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-hwe-5.4-udebs-generic-lpae", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-image-5.4.0-77-generic", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-image-5.4.0-77-generic-dbgsym", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-image-5.4.0-77-generic-lpae", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-image-5.4.0-77-generic-lpae-dbgsym", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-image-5.4.0-77-lowlatency", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-image-5.4.0-77-lowlatency-dbgsym", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-image-unsigned-5.4.0-77-generic", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-image-unsigned-5.4.0-77-generic-dbgsym", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-image-unsigned-5.4.0-77-lowlatency", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-image-unsigned-5.4.0-77-lowlatency-dbgsym", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-modules-5.4.0-77-generic", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-modules-5.4.0-77-generic-lpae", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-modules-5.4.0-77-lowlatency", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-modules-extra-5.4.0-77-generic", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-tools-5.4.0-77-generic", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-tools-5.4.0-77-generic-lpae", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "linux-tools-5.4.0-77-lowlatency", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "md-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "md-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "message-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "mouse-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "mouse-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "multipath-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "multipath-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "nfs-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "nfs-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "nic-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "nic-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "nic-pcmcia-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "nic-shared-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "nic-shared-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "nic-usb-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "nic-usb-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "parport-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "parport-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "pata-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "pcmcia-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "pcmcia-storage-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "plip-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "plip-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "ppp-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "ppp-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "sata-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "sata-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "scsi-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "scsi-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "serial-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "storage-core-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "storage-core-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "usb-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "usb-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "virtio-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "vlan-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86~18.04.1" }, { "binary_name": "vlan-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86~18.04.1" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_name": "linux-buildinfo-5.4.0-1048-oracle", "binary_version": "5.4.0-1048.52~18.04.1" }, { "binary_name": "linux-headers-5.4.0-1048-oracle", "binary_version": "5.4.0-1048.52~18.04.1" }, { "binary_name": "linux-image-unsigned-5.4.0-1048-oracle", "binary_version": "5.4.0-1048.52~18.04.1" }, { "binary_name": "linux-image-unsigned-5.4.0-1048-oracle-dbgsym", "binary_version": "5.4.0-1048.52~18.04.1" }, { "binary_name": "linux-modules-5.4.0-1048-oracle", "binary_version": "5.4.0-1048.52~18.04.1" }, { "binary_name": "linux-modules-extra-5.4.0-1048-oracle", "binary_version": "5.4.0-1048.52~18.04.1" }, { "binary_name": "linux-oracle-5.4-headers-5.4.0-1048", "binary_version": "5.4.0-1048.52~18.04.1" }, { "binary_name": "linux-oracle-5.4-tools-5.4.0-1048", "binary_version": "5.4.0-1048.52~18.04.1" }, { "binary_name": "linux-tools-5.4.0-1048-oracle", "binary_version": "5.4.0-1048.52~18.04.1" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_name": "linux-buildinfo-5.4.0-1038-raspi", "binary_version": "5.4.0-1038.41~18.04.1" }, { "binary_name": "linux-headers-5.4.0-1038-raspi", "binary_version": "5.4.0-1038.41~18.04.1" }, { "binary_name": "linux-image-5.4.0-1038-raspi", "binary_version": "5.4.0-1038.41~18.04.1" }, { "binary_name": "linux-image-5.4.0-1038-raspi-dbgsym", "binary_version": "5.4.0-1038.41~18.04.1" }, { "binary_name": "linux-modules-5.4.0-1038-raspi", "binary_version": "5.4.0-1038.41~18.04.1" }, { "binary_name": "linux-raspi-5.4-headers-5.4.0-1038", "binary_version": "5.4.0-1038.41~18.04.1" }, { "binary_name": "linux-raspi-5.4-tools-5.4.0-1038", "binary_version": "5.4.0-1038.41~18.04.1" }, { "binary_name": "linux-tools-5.4.0-1038-raspi", "binary_version": "5.4.0-1038.41~18.04.1" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_name": "block-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "block-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "crypto-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "crypto-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "dasd-extra-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "dasd-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "fat-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "fat-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "fb-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "firewire-core-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "floppy-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "fs-core-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "fs-core-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "fs-secondary-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "fs-secondary-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "input-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "input-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "ipmi-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "ipmi-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "kernel-image-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "kernel-image-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-buildinfo-5.4.0-77-generic", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-buildinfo-5.4.0-77-generic-lpae", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-buildinfo-5.4.0-77-lowlatency", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-cloud-tools-5.4.0-77", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-cloud-tools-5.4.0-77-generic", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-cloud-tools-5.4.0-77-lowlatency", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-cloud-tools-common", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-doc", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-headers-5.4.0-77", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-headers-5.4.0-77-generic", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-headers-5.4.0-77-generic-lpae", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-headers-5.4.0-77-lowlatency", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-image-5.4.0-77-generic", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-image-5.4.0-77-generic-dbgsym", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-image-5.4.0-77-generic-lpae", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-image-5.4.0-77-generic-lpae-dbgsym", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-image-unsigned-5.4.0-77-generic", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-image-unsigned-5.4.0-77-generic-dbgsym", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-image-unsigned-5.4.0-77-lowlatency", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-image-unsigned-5.4.0-77-lowlatency-dbgsym", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-libc-dev", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-modules-5.4.0-77-generic", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-modules-5.4.0-77-generic-lpae", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-modules-5.4.0-77-lowlatency", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-modules-extra-5.4.0-77-generic", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-source-5.4.0", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-tools-5.4.0-77", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-tools-5.4.0-77-generic", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-tools-5.4.0-77-generic-lpae", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-tools-5.4.0-77-lowlatency", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-tools-common", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-tools-host", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-udebs-generic", "binary_version": "5.4.0-77.86" }, { "binary_name": "linux-udebs-generic-lpae", "binary_version": "5.4.0-77.86" }, { "binary_name": "md-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "md-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "message-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "mouse-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "mouse-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "multipath-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "multipath-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "nfs-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "nfs-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "nic-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "nic-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "nic-pcmcia-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "nic-shared-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "nic-shared-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "nic-usb-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "nic-usb-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "parport-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "parport-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "pata-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "pcmcia-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "pcmcia-storage-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "plip-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "plip-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "ppp-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "ppp-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "sata-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "sata-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "scsi-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "scsi-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "serial-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "storage-core-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "storage-core-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "usb-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "usb-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "virtio-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "vlan-modules-5.4.0-77-generic-di", "binary_version": "5.4.0-77.86" }, { "binary_name": "vlan-modules-5.4.0-77-generic-lpae-di", "binary_version": "5.4.0-77.86" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_name": "linux-aws-cloud-tools-5.4.0-1051", "binary_version": "5.4.0-1051.53" }, { "binary_name": "linux-aws-headers-5.4.0-1051", "binary_version": "5.4.0-1051.53" }, { "binary_name": "linux-aws-tools-5.4.0-1051", "binary_version": "5.4.0-1051.53" }, { "binary_name": "linux-buildinfo-5.4.0-1051-aws", "binary_version": "5.4.0-1051.53" }, { "binary_name": "linux-cloud-tools-5.4.0-1051-aws", "binary_version": "5.4.0-1051.53" }, { "binary_name": "linux-headers-5.4.0-1051-aws", "binary_version": "5.4.0-1051.53" }, { "binary_name": "linux-image-5.4.0-1051-aws", "binary_version": "5.4.0-1051.53" }, { "binary_name": "linux-image-5.4.0-1051-aws-dbgsym", "binary_version": "5.4.0-1051.53" }, { "binary_name": "linux-modules-5.4.0-1051-aws", "binary_version": "5.4.0-1051.53" }, { "binary_name": "linux-modules-extra-5.4.0-1051-aws", "binary_version": "5.4.0-1051.53" }, { "binary_name": "linux-tools-5.4.0-1051-aws", "binary_version": "5.4.0-1051.53" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_name": "linux-azure-cloud-tools-5.4.0-1051", "binary_version": "5.4.0-1051.53" }, { "binary_name": "linux-azure-headers-5.4.0-1051", "binary_version": "5.4.0-1051.53" }, { "binary_name": "linux-azure-tools-5.4.0-1051", "binary_version": "5.4.0-1051.53" }, { "binary_name": "linux-buildinfo-5.4.0-1051-azure", "binary_version": "5.4.0-1051.53" }, { "binary_name": "linux-cloud-tools-5.4.0-1051-azure", "binary_version": "5.4.0-1051.53" }, { "binary_name": "linux-headers-5.4.0-1051-azure", "binary_version": "5.4.0-1051.53" }, { "binary_name": "linux-image-unsigned-5.4.0-1051-azure", "binary_version": "5.4.0-1051.53" }, { "binary_name": "linux-image-unsigned-5.4.0-1051-azure-dbgsym", "binary_version": "5.4.0-1051.53" }, { "binary_name": "linux-modules-5.4.0-1051-azure", "binary_version": "5.4.0-1051.53" }, { "binary_name": "linux-modules-extra-5.4.0-1051-azure", "binary_version": "5.4.0-1051.53" }, { "binary_name": "linux-tools-5.4.0-1051-azure", "binary_version": "5.4.0-1051.53" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_name": "linux-bluefield-headers-5.4.0-1013", "binary_version": "5.4.0-1013.16" }, { "binary_name": "linux-bluefield-tools-5.4.0-1013", "binary_version": "5.4.0-1013.16" }, { "binary_name": "linux-buildinfo-5.4.0-1013-bluefield", "binary_version": "5.4.0-1013.16" }, { "binary_name": "linux-headers-5.4.0-1013-bluefield", "binary_version": "5.4.0-1013.16" }, { "binary_name": "linux-image-unsigned-5.4.0-1013-bluefield", "binary_version": "5.4.0-1013.16" }, { "binary_name": "linux-image-unsigned-5.4.0-1013-bluefield-dbgsym", "binary_version": "5.4.0-1013.16" }, { "binary_name": "linux-modules-5.4.0-1013-bluefield", "binary_version": "5.4.0-1013.16" }, { "binary_name": "linux-tools-5.4.0-1013-bluefield", "binary_version": "5.4.0-1013.16" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_name": "linux-buildinfo-5.4.0-1046-gcp", "binary_version": "5.4.0-1046.49" }, { "binary_name": "linux-gcp-headers-5.4.0-1046", "binary_version": "5.4.0-1046.49" }, { "binary_name": "linux-gcp-tools-5.4.0-1046", "binary_version": "5.4.0-1046.49" }, { "binary_name": "linux-headers-5.4.0-1046-gcp", "binary_version": "5.4.0-1046.49" }, { "binary_name": "linux-image-unsigned-5.4.0-1046-gcp", "binary_version": "5.4.0-1046.49" }, { "binary_name": "linux-image-unsigned-5.4.0-1046-gcp-dbgsym", "binary_version": "5.4.0-1046.49" }, { "binary_name": "linux-modules-5.4.0-1046-gcp", "binary_version": "5.4.0-1046.49" }, { "binary_name": "linux-modules-extra-5.4.0-1046-gcp", "binary_version": "5.4.0-1046.49" }, { "binary_name": "linux-tools-5.4.0-1046-gcp", "binary_version": "5.4.0-1046.49" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_name": "linux-buildinfo-5.4.0-1018-gkeop", "binary_version": "5.4.0-1018.19" }, { "binary_name": "linux-cloud-tools-5.4.0-1018-gkeop", "binary_version": "5.4.0-1018.19" }, { "binary_name": "linux-gkeop-cloud-tools-5.4.0-1018", "binary_version": "5.4.0-1018.19" }, { "binary_name": "linux-gkeop-headers-5.4.0-1018", "binary_version": "5.4.0-1018.19" }, { "binary_name": "linux-gkeop-source-5.4.0", "binary_version": "5.4.0-1018.19" }, { "binary_name": "linux-gkeop-tools-5.4.0-1018", "binary_version": "5.4.0-1018.19" }, { "binary_name": "linux-headers-5.4.0-1018-gkeop", "binary_version": "5.4.0-1018.19" }, { "binary_name": "linux-image-unsigned-5.4.0-1018-gkeop", "binary_version": "5.4.0-1018.19" }, { "binary_name": "linux-image-unsigned-5.4.0-1018-gkeop-dbgsym", "binary_version": "5.4.0-1018.19" }, { "binary_name": "linux-modules-5.4.0-1018-gkeop", "binary_version": "5.4.0-1018.19" }, { "binary_name": "linux-modules-extra-5.4.0-1018-gkeop", "binary_version": "5.4.0-1018.19" }, { "binary_name": "linux-tools-5.4.0-1018-gkeop", "binary_version": "5.4.0-1018.19" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_name": "linux-buildinfo-5.4.0-1041-kvm", "binary_version": "5.4.0-1041.42" }, { "binary_name": "linux-headers-5.4.0-1041-kvm", "binary_version": "5.4.0-1041.42" }, { "binary_name": "linux-image-unsigned-5.4.0-1041-kvm", "binary_version": "5.4.0-1041.42" }, { "binary_name": "linux-image-unsigned-5.4.0-1041-kvm-dbgsym", "binary_version": "5.4.0-1041.42" }, { "binary_name": "linux-kvm-headers-5.4.0-1041", "binary_version": "5.4.0-1041.42" }, { "binary_name": "linux-kvm-tools-5.4.0-1041", "binary_version": "5.4.0-1041.42" }, { "binary_name": "linux-modules-5.4.0-1041-kvm", "binary_version": "5.4.0-1041.42" }, { "binary_name": "linux-tools-5.4.0-1041-kvm", "binary_version": "5.4.0-1041.42" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_name": "linux-buildinfo-5.4.0-1048-oracle", "binary_version": "5.4.0-1048.52" }, { "binary_name": "linux-headers-5.4.0-1048-oracle", "binary_version": "5.4.0-1048.52" }, { "binary_name": "linux-image-unsigned-5.4.0-1048-oracle", "binary_version": "5.4.0-1048.52" }, { "binary_name": "linux-image-unsigned-5.4.0-1048-oracle-dbgsym", "binary_version": "5.4.0-1048.52" }, { "binary_name": "linux-modules-5.4.0-1048-oracle", "binary_version": "5.4.0-1048.52" }, { "binary_name": "linux-modules-extra-5.4.0-1048-oracle", "binary_version": "5.4.0-1048.52" }, { "binary_name": "linux-oracle-headers-5.4.0-1048", "binary_version": "5.4.0-1048.52" }, { "binary_name": "linux-oracle-tools-5.4.0-1048", "binary_version": "5.4.0-1048.52" }, { "binary_name": "linux-tools-5.4.0-1048-oracle", "binary_version": "5.4.0-1048.52" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_name": "linux-buildinfo-5.4.0-1038-raspi", "binary_version": "5.4.0-1038.41" }, { "binary_name": "linux-headers-5.4.0-1038-raspi", "binary_version": "5.4.0-1038.41" }, { "binary_name": "linux-image-5.4.0-1038-raspi", "binary_version": "5.4.0-1038.41" }, { "binary_name": "linux-image-5.4.0-1038-raspi-dbgsym", "binary_version": "5.4.0-1038.41" }, { "binary_name": "linux-modules-5.4.0-1038-raspi", "binary_version": "5.4.0-1038.41" }, { "binary_name": "linux-raspi-headers-5.4.0-1038", "binary_version": "5.4.0-1038.41" }, { "binary_name": "linux-raspi-tools-5.4.0-1038", "binary_version": "5.4.0-1038.41" }, { "binary_name": "linux-tools-5.4.0-1038-raspi", "binary_version": "5.4.0-1038.41" } ] }
{ "availability": "Available with Ubuntu Pro: https://ubuntu.com/pro", "binaries": [ { "binary_name": "linux-aws-fips-headers-5.4.0-1069", "binary_version": "5.4.0-1069.73+fips2" }, { "binary_name": "linux-aws-fips-tools-5.4.0-1069", "binary_version": "5.4.0-1069.73+fips2" }, { "binary_name": "linux-buildinfo-5.4.0-1069-aws-fips", "binary_version": "5.4.0-1069.73+fips2" }, { "binary_name": "linux-headers-5.4.0-1069-aws-fips", "binary_version": "5.4.0-1069.73+fips2" }, { "binary_name": "linux-image-unsigned-5.4.0-1069-aws-fips", "binary_version": "5.4.0-1069.73+fips2" }, { "binary_name": "linux-image-unsigned-5.4.0-1069-aws-fips-dbgsym", "binary_version": "5.4.0-1069.73+fips2" }, { "binary_name": "linux-image-unsigned-hmac-5.4.0-1069-aws-fips", "binary_version": "5.4.0-1069.73+fips2" }, { "binary_name": "linux-modules-5.4.0-1069-aws-fips", "binary_version": "5.4.0-1069.73+fips2" }, { "binary_name": "linux-modules-extra-5.4.0-1069-aws-fips", "binary_version": "5.4.0-1069.73+fips2" }, { "binary_name": "linux-tools-5.4.0-1069-aws-fips", "binary_version": "5.4.0-1069.73+fips2" } ] }
{ "availability": "Available with Ubuntu Pro: https://ubuntu.com/pro", "binaries": [ { "binary_name": "linux-azure-fips-cloud-tools-5.4.0-1073", "binary_version": "5.4.0-1073.76+fips1" }, { "binary_name": "linux-azure-fips-headers-5.4.0-1073", "binary_version": "5.4.0-1073.76+fips1" }, { "binary_name": "linux-azure-fips-tools-5.4.0-1073", "binary_version": "5.4.0-1073.76+fips1" }, { "binary_name": "linux-buildinfo-5.4.0-1073-azure-fips", "binary_version": "5.4.0-1073.76+fips1" }, { "binary_name": "linux-cloud-tools-5.4.0-1073-azure-fips", "binary_version": "5.4.0-1073.76+fips1" }, { "binary_name": "linux-headers-5.4.0-1073-azure-fips", "binary_version": "5.4.0-1073.76+fips1" }, { "binary_name": "linux-image-unsigned-5.4.0-1073-azure-fips", "binary_version": "5.4.0-1073.76+fips1" }, { "binary_name": "linux-image-unsigned-5.4.0-1073-azure-fips-dbgsym", "binary_version": "5.4.0-1073.76+fips1" }, { "binary_name": "linux-image-unsigned-hmac-5.4.0-1073-azure-fips", "binary_version": "5.4.0-1073.76+fips1" }, { "binary_name": "linux-modules-5.4.0-1073-azure-fips", "binary_version": "5.4.0-1073.76+fips1" }, { "binary_name": "linux-modules-extra-5.4.0-1073-azure-fips", "binary_version": "5.4.0-1073.76+fips1" }, { "binary_name": "linux-tools-5.4.0-1073-azure-fips", "binary_version": "5.4.0-1073.76+fips1" } ] }
{ "availability": "Available with Ubuntu Pro: https://ubuntu.com/pro", "binaries": [ { "binary_name": "linux-buildinfo-5.4.0-1028-fips", "binary_version": "5.4.0-1028.32" }, { "binary_name": "linux-fips-headers-5.4.0-1028", "binary_version": "5.4.0-1028.32" }, { "binary_name": "linux-fips-tools-5.4.0-1028", "binary_version": "5.4.0-1028.32" }, { "binary_name": "linux-fips-tools-host", "binary_version": "5.4.0-1028.32" }, { "binary_name": "linux-headers-5.4.0-1028-fips", "binary_version": "5.4.0-1028.32" }, { "binary_name": "linux-image-unsigned-5.4.0-1028-fips", "binary_version": "5.4.0-1028.32" }, { "binary_name": "linux-image-unsigned-5.4.0-1028-fips-dbgsym", "binary_version": "5.4.0-1028.32" }, { "binary_name": "linux-image-unsigned-hmac-5.4.0-1028-fips", "binary_version": "5.4.0-1028.32" }, { "binary_name": "linux-modules-5.4.0-1028-fips", "binary_version": "5.4.0-1028.32" }, { "binary_name": "linux-modules-extra-5.4.0-1028-fips", "binary_version": "5.4.0-1028.32" }, { "binary_name": "linux-tools-5.4.0-1028-fips", "binary_version": "5.4.0-1028.32" } ] }
{ "availability": "Available with Ubuntu Pro: https://ubuntu.com/pro", "binaries": [ { "binary_name": "linux-buildinfo-5.4.0-1067-gcp-fips", "binary_version": "5.4.0-1067.71~20.04.1" }, { "binary_name": "linux-gcp-fips-headers-5.4.0-1067", "binary_version": "5.4.0-1067.71~20.04.1" }, { "binary_name": "linux-gcp-fips-tools-5.4.0-1067", "binary_version": "5.4.0-1067.71~20.04.1" }, { "binary_name": "linux-headers-5.4.0-1067-gcp-fips", "binary_version": "5.4.0-1067.71~20.04.1" }, { "binary_name": "linux-image-unsigned-5.4.0-1067-gcp-fips", "binary_version": "5.4.0-1067.71~20.04.1" }, { "binary_name": "linux-image-unsigned-5.4.0-1067-gcp-fips-dbgsym", "binary_version": "5.4.0-1067.71~20.04.1" }, { "binary_name": "linux-image-unsigned-hmac-5.4.0-1067-gcp-fips", "binary_version": "5.4.0-1067.71~20.04.1" }, { "binary_name": "linux-modules-5.4.0-1067-gcp-fips", "binary_version": "5.4.0-1067.71~20.04.1" }, { "binary_name": "linux-modules-extra-5.4.0-1067-gcp-fips", "binary_version": "5.4.0-1067.71~20.04.1" }, { "binary_name": "linux-tools-5.4.0-1067-gcp-fips", "binary_version": "5.4.0-1067.71~20.04.1" } ] }