In the Linux kernel, the following vulnerability has been resolved: aio: fix use-after-free due to missing POLLFREE handling signalfdpoll() and binderpoll() are special in that they use a waitqueue whose lifetime is the current task, rather than the struct file as is normally the case. This is okay for blocking polls, since a blocking poll occurs within one task; however, non-blocking polls require another solution. This solution is for the queue to be cleared before it is freed, by sending a POLLFREE notification to all waiters. Unfortunately, only eventpoll handles POLLFREE. A second type of non-blocking poll, aio poll, was added in kernel v4.18, and it doesn't handle POLLFREE. This allows a use-after-free to occur if a signalfd or binder fd is polled with aio poll, and the waitqueue gets freed. Fix this by making aio poll handle POLLFREE. A patch by Ramji Jiyani ramjiyani@google.com (https://lore.kernel.org/r/20211027011834.2497484-1-ramjiyani@google.com) tried to do this by making aiopollwake() always complete the request inline if POLLFREE is seen. However, that solution had two bugs. First, it introduced a deadlock, as it unconditionally locked the aio context while holding the waitqueue lock, which inverts the normal locking order. Second, it didn't consider that POLLFREE notifications are missed while the request has been temporarily de-queued. The second problem was solved by my previous patch. This patch then properly fixes the use-after-free by handling POLLFREE in a deadlock-free way. It does this by taking advantage of the fact that freeing of the waitqueue is RCU-delayed, similar to what eventpoll does.
{ "binaries": [ { "binary_version": "5.4.0-1066.69~18.04.1", "binary_name": "linux-aws-5.4-cloud-tools-5.4.0-1066" }, { "binary_version": "5.4.0-1066.69~18.04.1", "binary_name": "linux-aws-5.4-headers-5.4.0-1066" }, { "binary_version": "5.4.0-1066.69~18.04.1", "binary_name": "linux-aws-5.4-tools-5.4.0-1066" }, { "binary_version": "5.4.0-1066.69~18.04.1", "binary_name": "linux-buildinfo-5.4.0-1066-aws" }, { "binary_version": "5.4.0-1066.69~18.04.1", "binary_name": "linux-cloud-tools-5.4.0-1066-aws" }, { "binary_version": "5.4.0-1066.69~18.04.1", "binary_name": "linux-headers-5.4.0-1066-aws" }, { "binary_version": "5.4.0-1066.69~18.04.1", "binary_name": "linux-image-unsigned-5.4.0-1066-aws" }, { "binary_version": "5.4.0-1066.69~18.04.1", "binary_name": "linux-image-unsigned-5.4.0-1066-aws-dbgsym" }, { "binary_version": "5.4.0-1066.69~18.04.1", "binary_name": "linux-modules-5.4.0-1066-aws" }, { "binary_version": "5.4.0-1066.69~18.04.1", "binary_name": "linux-modules-extra-5.4.0-1066-aws" }, { "binary_version": "5.4.0-1066.69~18.04.1", "binary_name": "linux-tools-5.4.0-1066-aws" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_version": "5.4.0-1070.73~18.04.1", "binary_name": "linux-azure-5.4-cloud-tools-5.4.0-1070" }, { "binary_version": "5.4.0-1070.73~18.04.1", "binary_name": "linux-azure-5.4-headers-5.4.0-1070" }, { "binary_version": "5.4.0-1070.73~18.04.1", "binary_name": "linux-azure-5.4-tools-5.4.0-1070" }, { "binary_version": "5.4.0-1070.73~18.04.1", "binary_name": "linux-buildinfo-5.4.0-1070-azure" }, { "binary_version": "5.4.0-1070.73~18.04.1", "binary_name": "linux-cloud-tools-5.4.0-1070-azure" }, { "binary_version": "5.4.0-1070.73~18.04.1", "binary_name": "linux-headers-5.4.0-1070-azure" }, { "binary_version": "5.4.0-1070.73~18.04.1", "binary_name": "linux-image-unsigned-5.4.0-1070-azure" }, { "binary_version": "5.4.0-1070.73~18.04.1", "binary_name": "linux-image-unsigned-5.4.0-1070-azure-dbgsym" }, { "binary_version": "5.4.0-1070.73~18.04.1", "binary_name": "linux-modules-5.4.0-1070-azure" }, { "binary_version": "5.4.0-1070.73~18.04.1", "binary_name": "linux-modules-extra-5.4.0-1070-azure" }, { "binary_version": "5.4.0-1070.73~18.04.1", "binary_name": "linux-tools-5.4.0-1070-azure" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_version": "5.4.0-1065.69~18.04.1", "binary_name": "linux-buildinfo-5.4.0-1065-gcp" }, { "binary_version": "5.4.0-1065.69~18.04.1", "binary_name": "linux-gcp-5.4-headers-5.4.0-1065" }, { "binary_version": "5.4.0-1065.69~18.04.1", "binary_name": "linux-gcp-5.4-tools-5.4.0-1065" }, { "binary_version": "5.4.0-1065.69~18.04.1", "binary_name": "linux-headers-5.4.0-1065-gcp" }, { "binary_version": "5.4.0-1065.69~18.04.1", "binary_name": "linux-image-unsigned-5.4.0-1065-gcp" }, { "binary_version": "5.4.0-1065.69~18.04.1", "binary_name": "linux-image-unsigned-5.4.0-1065-gcp-dbgsym" }, { "binary_version": "5.4.0-1065.69~18.04.1", "binary_name": "linux-modules-5.4.0-1065-gcp" }, { "binary_version": "5.4.0-1065.69~18.04.1", "binary_name": "linux-modules-extra-5.4.0-1065-gcp" }, { "binary_version": "5.4.0-1065.69~18.04.1", "binary_name": "linux-tools-5.4.0-1065-gcp" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "block-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "block-modules-5.4.0-100-generic-lpae-di" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "crypto-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "crypto-modules-5.4.0-100-generic-lpae-di" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "dasd-extra-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "dasd-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "fat-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "fat-modules-5.4.0-100-generic-lpae-di" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "fb-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "firewire-core-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "floppy-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "fs-core-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "fs-core-modules-5.4.0-100-generic-lpae-di" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "fs-secondary-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "fs-secondary-modules-5.4.0-100-generic-lpae-di" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "input-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "input-modules-5.4.0-100-generic-lpae-di" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "ipmi-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "ipmi-modules-5.4.0-100-generic-lpae-di" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "kernel-image-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "kernel-image-5.4.0-100-generic-lpae-di" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "linux-buildinfo-5.4.0-100-generic" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "linux-buildinfo-5.4.0-100-generic-lpae" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "linux-buildinfo-5.4.0-100-lowlatency" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "linux-cloud-tools-5.4.0-100-generic" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "linux-cloud-tools-5.4.0-100-lowlatency" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "linux-headers-5.4.0-100-generic" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "linux-headers-5.4.0-100-generic-lpae" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "linux-headers-5.4.0-100-lowlatency" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "linux-hwe-5.4-cloud-tools-5.4.0-100" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "linux-hwe-5.4-cloud-tools-common" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "linux-hwe-5.4-headers-5.4.0-100" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "linux-hwe-5.4-source-5.4.0" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "linux-hwe-5.4-tools-5.4.0-100" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "linux-hwe-5.4-tools-common" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "linux-hwe-5.4-udebs-generic" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "linux-hwe-5.4-udebs-generic-lpae" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "linux-image-5.4.0-100-generic" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "linux-image-5.4.0-100-generic-dbgsym" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "linux-image-5.4.0-100-generic-lpae" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "linux-image-5.4.0-100-generic-lpae-dbgsym" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "linux-image-5.4.0-100-lowlatency" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "linux-image-5.4.0-100-lowlatency-dbgsym" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "linux-image-unsigned-5.4.0-100-generic" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "linux-image-unsigned-5.4.0-100-generic-dbgsym" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "linux-image-unsigned-5.4.0-100-lowlatency" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "linux-image-unsigned-5.4.0-100-lowlatency-dbgsym" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "linux-modules-5.4.0-100-generic" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "linux-modules-5.4.0-100-generic-lpae" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "linux-modules-5.4.0-100-lowlatency" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "linux-modules-extra-5.4.0-100-generic" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "linux-tools-5.4.0-100-generic" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "linux-tools-5.4.0-100-generic-lpae" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "linux-tools-5.4.0-100-lowlatency" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "md-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "md-modules-5.4.0-100-generic-lpae-di" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "message-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "mouse-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "mouse-modules-5.4.0-100-generic-lpae-di" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "multipath-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "multipath-modules-5.4.0-100-generic-lpae-di" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "nfs-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "nfs-modules-5.4.0-100-generic-lpae-di" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "nic-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "nic-modules-5.4.0-100-generic-lpae-di" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "nic-pcmcia-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "nic-shared-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "nic-shared-modules-5.4.0-100-generic-lpae-di" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "nic-usb-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "nic-usb-modules-5.4.0-100-generic-lpae-di" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "parport-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "parport-modules-5.4.0-100-generic-lpae-di" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "pata-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "pcmcia-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "pcmcia-storage-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "plip-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "plip-modules-5.4.0-100-generic-lpae-di" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "ppp-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "ppp-modules-5.4.0-100-generic-lpae-di" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "sata-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "sata-modules-5.4.0-100-generic-lpae-di" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "scsi-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "scsi-modules-5.4.0-100-generic-lpae-di" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "serial-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "storage-core-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "storage-core-modules-5.4.0-100-generic-lpae-di" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "usb-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "usb-modules-5.4.0-100-generic-lpae-di" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "virtio-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "vlan-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113~18.04.1", "binary_name": "vlan-modules-5.4.0-100-generic-lpae-di" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_version": "5.4.0-1015.16~18.04.1", "binary_name": "linux-buildinfo-5.4.0-1015-ibm" }, { "binary_version": "5.4.0-1015.16~18.04.1", "binary_name": "linux-headers-5.4.0-1015-ibm" }, { "binary_version": "5.4.0-1015.16~18.04.1", "binary_name": "linux-ibm-5.4-cloud-tools-common" }, { "binary_version": "5.4.0-1015.16~18.04.1", "binary_name": "linux-ibm-5.4-headers-5.4.0-1015" }, { "binary_version": "5.4.0-1015.16~18.04.1", "binary_name": "linux-ibm-5.4-source-5.4.0" }, { "binary_version": "5.4.0-1015.16~18.04.1", "binary_name": "linux-ibm-5.4-tools-5.4.0-1015" }, { "binary_version": "5.4.0-1015.16~18.04.1", "binary_name": "linux-ibm-5.4-tools-common" }, { "binary_version": "5.4.0-1015.16~18.04.1", "binary_name": "linux-image-unsigned-5.4.0-1015-ibm" }, { "binary_version": "5.4.0-1015.16~18.04.1", "binary_name": "linux-image-unsigned-5.4.0-1015-ibm-dbgsym" }, { "binary_version": "5.4.0-1015.16~18.04.1", "binary_name": "linux-modules-5.4.0-1015-ibm" }, { "binary_version": "5.4.0-1015.16~18.04.1", "binary_name": "linux-modules-extra-5.4.0-1015-ibm" }, { "binary_version": "5.4.0-1015.16~18.04.1", "binary_name": "linux-tools-5.4.0-1015-ibm" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_version": "5.4.0-1064.68~18.04.1", "binary_name": "linux-buildinfo-5.4.0-1064-oracle" }, { "binary_version": "5.4.0-1064.68~18.04.1", "binary_name": "linux-headers-5.4.0-1064-oracle" }, { "binary_version": "5.4.0-1064.68~18.04.1", "binary_name": "linux-image-unsigned-5.4.0-1064-oracle" }, { "binary_version": "5.4.0-1064.68~18.04.1", "binary_name": "linux-image-unsigned-5.4.0-1064-oracle-dbgsym" }, { "binary_version": "5.4.0-1064.68~18.04.1", "binary_name": "linux-modules-5.4.0-1064-oracle" }, { "binary_version": "5.4.0-1064.68~18.04.1", "binary_name": "linux-modules-extra-5.4.0-1064-oracle" }, { "binary_version": "5.4.0-1064.68~18.04.1", "binary_name": "linux-oracle-5.4-headers-5.4.0-1064" }, { "binary_version": "5.4.0-1064.68~18.04.1", "binary_name": "linux-oracle-5.4-tools-5.4.0-1064" }, { "binary_version": "5.4.0-1064.68~18.04.1", "binary_name": "linux-tools-5.4.0-1064-oracle" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_version": "5.4.0-1053.60~18.04.1", "binary_name": "linux-buildinfo-5.4.0-1053-raspi" }, { "binary_version": "5.4.0-1053.60~18.04.1", "binary_name": "linux-headers-5.4.0-1053-raspi" }, { "binary_version": "5.4.0-1053.60~18.04.1", "binary_name": "linux-image-5.4.0-1053-raspi" }, { "binary_version": "5.4.0-1053.60~18.04.1", "binary_name": "linux-image-5.4.0-1053-raspi-dbgsym" }, { "binary_version": "5.4.0-1053.60~18.04.1", "binary_name": "linux-modules-5.4.0-1053-raspi" }, { "binary_version": "5.4.0-1053.60~18.04.1", "binary_name": "linux-raspi-5.4-headers-5.4.0-1053" }, { "binary_version": "5.4.0-1053.60~18.04.1", "binary_name": "linux-raspi-5.4-tools-5.4.0-1053" }, { "binary_version": "5.4.0-1053.60~18.04.1", "binary_name": "linux-tools-5.4.0-1053-raspi" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_version": "5.4.0-100.113", "binary_name": "block-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113", "binary_name": "block-modules-5.4.0-100-generic-lpae-di" }, { "binary_version": "5.4.0-100.113", "binary_name": "crypto-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113", "binary_name": "crypto-modules-5.4.0-100-generic-lpae-di" }, { "binary_version": "5.4.0-100.113", "binary_name": "dasd-extra-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113", "binary_name": "dasd-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113", "binary_name": "fat-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113", "binary_name": "fat-modules-5.4.0-100-generic-lpae-di" }, { "binary_version": "5.4.0-100.113", "binary_name": "fb-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113", "binary_name": "firewire-core-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113", "binary_name": "floppy-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113", "binary_name": "fs-core-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113", "binary_name": "fs-core-modules-5.4.0-100-generic-lpae-di" }, { "binary_version": "5.4.0-100.113", "binary_name": "fs-secondary-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113", "binary_name": "fs-secondary-modules-5.4.0-100-generic-lpae-di" }, { "binary_version": "5.4.0-100.113", "binary_name": "input-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113", "binary_name": "input-modules-5.4.0-100-generic-lpae-di" }, { "binary_version": "5.4.0-100.113", "binary_name": "ipmi-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113", "binary_name": "ipmi-modules-5.4.0-100-generic-lpae-di" }, { "binary_version": "5.4.0-100.113", "binary_name": "kernel-image-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113", "binary_name": "kernel-image-5.4.0-100-generic-lpae-di" }, { "binary_version": "5.4.0-100.113", "binary_name": "linux-buildinfo-5.4.0-100-generic" }, { "binary_version": "5.4.0-100.113", "binary_name": "linux-buildinfo-5.4.0-100-generic-lpae" }, { "binary_version": "5.4.0-100.113", "binary_name": "linux-buildinfo-5.4.0-100-lowlatency" }, { "binary_version": "5.4.0-100.113", "binary_name": "linux-cloud-tools-5.4.0-100" }, { "binary_version": "5.4.0-100.113", "binary_name": "linux-cloud-tools-5.4.0-100-generic" }, { "binary_version": "5.4.0-100.113", "binary_name": "linux-cloud-tools-5.4.0-100-lowlatency" }, { "binary_version": "5.4.0-100.113", "binary_name": "linux-cloud-tools-common" }, { "binary_version": "5.4.0-100.113", "binary_name": "linux-doc" }, { "binary_version": "5.4.0-100.113", "binary_name": "linux-headers-5.4.0-100" }, { "binary_version": "5.4.0-100.113", "binary_name": "linux-headers-5.4.0-100-generic" }, { "binary_version": "5.4.0-100.113", "binary_name": "linux-headers-5.4.0-100-generic-lpae" }, { "binary_version": "5.4.0-100.113", "binary_name": "linux-headers-5.4.0-100-lowlatency" }, { "binary_version": "5.4.0-100.113", "binary_name": "linux-image-5.4.0-100-generic" }, { "binary_version": "5.4.0-100.113", "binary_name": "linux-image-5.4.0-100-generic-dbgsym" }, { "binary_version": "5.4.0-100.113", "binary_name": "linux-image-5.4.0-100-generic-lpae" }, { "binary_version": "5.4.0-100.113", "binary_name": "linux-image-5.4.0-100-generic-lpae-dbgsym" }, { "binary_version": "5.4.0-100.113", "binary_name": "linux-image-unsigned-5.4.0-100-generic" }, { "binary_version": "5.4.0-100.113", "binary_name": "linux-image-unsigned-5.4.0-100-generic-dbgsym" }, { "binary_version": "5.4.0-100.113", "binary_name": "linux-image-unsigned-5.4.0-100-lowlatency" }, { "binary_version": "5.4.0-100.113", "binary_name": "linux-image-unsigned-5.4.0-100-lowlatency-dbgsym" }, { "binary_version": "5.4.0-100.113", "binary_name": "linux-libc-dev" }, { "binary_version": "5.4.0-100.113", "binary_name": "linux-modules-5.4.0-100-generic" }, { "binary_version": "5.4.0-100.113", "binary_name": "linux-modules-5.4.0-100-generic-lpae" }, { "binary_version": "5.4.0-100.113", "binary_name": "linux-modules-5.4.0-100-lowlatency" }, { "binary_version": "5.4.0-100.113", "binary_name": "linux-modules-extra-5.4.0-100-generic" }, { "binary_version": "5.4.0-100.113", "binary_name": "linux-source-5.4.0" }, { "binary_version": "5.4.0-100.113", "binary_name": "linux-tools-5.4.0-100" }, { "binary_version": "5.4.0-100.113", "binary_name": "linux-tools-5.4.0-100-generic" }, { "binary_version": "5.4.0-100.113", "binary_name": "linux-tools-5.4.0-100-generic-lpae" }, { "binary_version": "5.4.0-100.113", "binary_name": "linux-tools-5.4.0-100-lowlatency" }, { "binary_version": "5.4.0-100.113", "binary_name": "linux-tools-common" }, { "binary_version": "5.4.0-100.113", "binary_name": "linux-tools-host" }, { "binary_version": "5.4.0-100.113", "binary_name": "linux-udebs-generic" }, { "binary_version": "5.4.0-100.113", "binary_name": "linux-udebs-generic-lpae" }, { "binary_version": "5.4.0-100.113", "binary_name": "md-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113", "binary_name": "md-modules-5.4.0-100-generic-lpae-di" }, { "binary_version": "5.4.0-100.113", "binary_name": "message-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113", "binary_name": "mouse-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113", "binary_name": "mouse-modules-5.4.0-100-generic-lpae-di" }, { "binary_version": "5.4.0-100.113", "binary_name": "multipath-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113", "binary_name": "multipath-modules-5.4.0-100-generic-lpae-di" }, { "binary_version": "5.4.0-100.113", "binary_name": "nfs-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113", "binary_name": "nfs-modules-5.4.0-100-generic-lpae-di" }, { "binary_version": "5.4.0-100.113", "binary_name": "nic-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113", "binary_name": "nic-modules-5.4.0-100-generic-lpae-di" }, { "binary_version": "5.4.0-100.113", "binary_name": "nic-pcmcia-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113", "binary_name": "nic-shared-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113", "binary_name": "nic-shared-modules-5.4.0-100-generic-lpae-di" }, { "binary_version": "5.4.0-100.113", "binary_name": "nic-usb-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113", "binary_name": "nic-usb-modules-5.4.0-100-generic-lpae-di" }, { "binary_version": "5.4.0-100.113", "binary_name": "parport-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113", "binary_name": "parport-modules-5.4.0-100-generic-lpae-di" }, { "binary_version": "5.4.0-100.113", "binary_name": "pata-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113", "binary_name": "pcmcia-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113", "binary_name": "pcmcia-storage-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113", "binary_name": "plip-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113", "binary_name": "plip-modules-5.4.0-100-generic-lpae-di" }, { "binary_version": "5.4.0-100.113", "binary_name": "ppp-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113", "binary_name": "ppp-modules-5.4.0-100-generic-lpae-di" }, { "binary_version": "5.4.0-100.113", "binary_name": "sata-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113", "binary_name": "sata-modules-5.4.0-100-generic-lpae-di" }, { "binary_version": "5.4.0-100.113", "binary_name": "scsi-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113", "binary_name": "scsi-modules-5.4.0-100-generic-lpae-di" }, { "binary_version": "5.4.0-100.113", "binary_name": "serial-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113", "binary_name": "storage-core-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113", "binary_name": "storage-core-modules-5.4.0-100-generic-lpae-di" }, { "binary_version": "5.4.0-100.113", "binary_name": "usb-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113", "binary_name": "usb-modules-5.4.0-100-generic-lpae-di" }, { "binary_version": "5.4.0-100.113", "binary_name": "virtio-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113", "binary_name": "vlan-modules-5.4.0-100-generic-di" }, { "binary_version": "5.4.0-100.113", "binary_name": "vlan-modules-5.4.0-100-generic-lpae-di" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_version": "5.4.0-1066.69", "binary_name": "linux-aws-cloud-tools-5.4.0-1066" }, { "binary_version": "5.4.0-1066.69", "binary_name": "linux-aws-headers-5.4.0-1066" }, { "binary_version": "5.4.0-1066.69", "binary_name": "linux-aws-tools-5.4.0-1066" }, { "binary_version": "5.4.0-1066.69", "binary_name": "linux-buildinfo-5.4.0-1066-aws" }, { "binary_version": "5.4.0-1066.69", "binary_name": "linux-cloud-tools-5.4.0-1066-aws" }, { "binary_version": "5.4.0-1066.69", "binary_name": "linux-headers-5.4.0-1066-aws" }, { "binary_version": "5.4.0-1066.69", "binary_name": "linux-image-unsigned-5.4.0-1066-aws" }, { "binary_version": "5.4.0-1066.69", "binary_name": "linux-image-unsigned-5.4.0-1066-aws-dbgsym" }, { "binary_version": "5.4.0-1066.69", "binary_name": "linux-modules-5.4.0-1066-aws" }, { "binary_version": "5.4.0-1066.69", "binary_name": "linux-modules-extra-5.4.0-1066-aws" }, { "binary_version": "5.4.0-1066.69", "binary_name": "linux-tools-5.4.0-1066-aws" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_version": "5.4.0-1070.73", "binary_name": "linux-azure-cloud-tools-5.4.0-1070" }, { "binary_version": "5.4.0-1070.73", "binary_name": "linux-azure-headers-5.4.0-1070" }, { "binary_version": "5.4.0-1070.73", "binary_name": "linux-azure-tools-5.4.0-1070" }, { "binary_version": "5.4.0-1070.73", "binary_name": "linux-buildinfo-5.4.0-1070-azure" }, { "binary_version": "5.4.0-1070.73", "binary_name": "linux-cloud-tools-5.4.0-1070-azure" }, { "binary_version": "5.4.0-1070.73", "binary_name": "linux-headers-5.4.0-1070-azure" }, { "binary_version": "5.4.0-1070.73", "binary_name": "linux-image-unsigned-5.4.0-1070-azure" }, { "binary_version": "5.4.0-1070.73", "binary_name": "linux-image-unsigned-5.4.0-1070-azure-dbgsym" }, { "binary_version": "5.4.0-1070.73", "binary_name": "linux-modules-5.4.0-1070-azure" }, { "binary_version": "5.4.0-1070.73", "binary_name": "linux-modules-extra-5.4.0-1070-azure" }, { "binary_version": "5.4.0-1070.73", "binary_name": "linux-tools-5.4.0-1070-azure" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_version": "5.4.0-1028.31", "binary_name": "linux-bluefield-headers-5.4.0-1028" }, { "binary_version": "5.4.0-1028.31", "binary_name": "linux-bluefield-tools-5.4.0-1028" }, { "binary_version": "5.4.0-1028.31", "binary_name": "linux-buildinfo-5.4.0-1028-bluefield" }, { "binary_version": "5.4.0-1028.31", "binary_name": "linux-headers-5.4.0-1028-bluefield" }, { "binary_version": "5.4.0-1028.31", "binary_name": "linux-image-unsigned-5.4.0-1028-bluefield" }, { "binary_version": "5.4.0-1028.31", "binary_name": "linux-image-unsigned-5.4.0-1028-bluefield-dbgsym" }, { "binary_version": "5.4.0-1028.31", "binary_name": "linux-modules-5.4.0-1028-bluefield" }, { "binary_version": "5.4.0-1028.31", "binary_name": "linux-tools-5.4.0-1028-bluefield" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_version": "5.4.0-1065.69", "binary_name": "linux-buildinfo-5.4.0-1065-gcp" }, { "binary_version": "5.4.0-1065.69", "binary_name": "linux-gcp-headers-5.4.0-1065" }, { "binary_version": "5.4.0-1065.69", "binary_name": "linux-gcp-tools-5.4.0-1065" }, { "binary_version": "5.4.0-1065.69", "binary_name": "linux-headers-5.4.0-1065-gcp" }, { "binary_version": "5.4.0-1065.69", "binary_name": "linux-image-unsigned-5.4.0-1065-gcp" }, { "binary_version": "5.4.0-1065.69", "binary_name": "linux-image-unsigned-5.4.0-1065-gcp-dbgsym" }, { "binary_version": "5.4.0-1065.69", "binary_name": "linux-modules-5.4.0-1065-gcp" }, { "binary_version": "5.4.0-1065.69", "binary_name": "linux-modules-extra-5.4.0-1065-gcp" }, { "binary_version": "5.4.0-1065.69", "binary_name": "linux-tools-5.4.0-1065-gcp" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_version": "5.4.0-1034.35", "binary_name": "linux-buildinfo-5.4.0-1034-gkeop" }, { "binary_version": "5.4.0-1034.35", "binary_name": "linux-cloud-tools-5.4.0-1034-gkeop" }, { "binary_version": "5.4.0-1034.35", "binary_name": "linux-gkeop-cloud-tools-5.4.0-1034" }, { "binary_version": "5.4.0-1034.35", "binary_name": "linux-gkeop-headers-5.4.0-1034" }, { "binary_version": "5.4.0-1034.35", "binary_name": "linux-gkeop-source-5.4.0" }, { "binary_version": "5.4.0-1034.35", "binary_name": "linux-gkeop-tools-5.4.0-1034" }, { "binary_version": "5.4.0-1034.35", "binary_name": "linux-headers-5.4.0-1034-gkeop" }, { "binary_version": "5.4.0-1034.35", "binary_name": "linux-image-unsigned-5.4.0-1034-gkeop" }, { "binary_version": "5.4.0-1034.35", "binary_name": "linux-image-unsigned-5.4.0-1034-gkeop-dbgsym" }, { "binary_version": "5.4.0-1034.35", "binary_name": "linux-modules-5.4.0-1034-gkeop" }, { "binary_version": "5.4.0-1034.35", "binary_name": "linux-modules-extra-5.4.0-1034-gkeop" }, { "binary_version": "5.4.0-1034.35", "binary_name": "linux-tools-5.4.0-1034-gkeop" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_version": "5.4.0-1015.16", "binary_name": "linux-buildinfo-5.4.0-1015-ibm" }, { "binary_version": "5.4.0-1015.16", "binary_name": "linux-headers-5.4.0-1015-ibm" }, { "binary_version": "5.4.0-1015.16", "binary_name": "linux-ibm-cloud-tools-common" }, { "binary_version": "5.4.0-1015.16", "binary_name": "linux-ibm-headers-5.4.0-1015" }, { "binary_version": "5.4.0-1015.16", "binary_name": "linux-ibm-source-5.4.0" }, { "binary_version": "5.4.0-1015.16", "binary_name": "linux-ibm-tools-5.4.0-1015" }, { "binary_version": "5.4.0-1015.16", "binary_name": "linux-ibm-tools-common" }, { "binary_version": "5.4.0-1015.16", "binary_name": "linux-image-unsigned-5.4.0-1015-ibm" }, { "binary_version": "5.4.0-1015.16", "binary_name": "linux-image-unsigned-5.4.0-1015-ibm-dbgsym" }, { "binary_version": "5.4.0-1015.16", "binary_name": "linux-modules-5.4.0-1015-ibm" }, { "binary_version": "5.4.0-1015.16", "binary_name": "linux-modules-extra-5.4.0-1015-ibm" }, { "binary_version": "5.4.0-1015.16", "binary_name": "linux-tools-5.4.0-1015-ibm" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_version": "5.4.0-1056.58", "binary_name": "linux-buildinfo-5.4.0-1056-kvm" }, { "binary_version": "5.4.0-1056.58", "binary_name": "linux-headers-5.4.0-1056-kvm" }, { "binary_version": "5.4.0-1056.58", "binary_name": "linux-image-unsigned-5.4.0-1056-kvm" }, { "binary_version": "5.4.0-1056.58", "binary_name": "linux-image-unsigned-5.4.0-1056-kvm-dbgsym" }, { "binary_version": "5.4.0-1056.58", "binary_name": "linux-kvm-headers-5.4.0-1056" }, { "binary_version": "5.4.0-1056.58", "binary_name": "linux-kvm-tools-5.4.0-1056" }, { "binary_version": "5.4.0-1056.58", "binary_name": "linux-modules-5.4.0-1056-kvm" }, { "binary_version": "5.4.0-1056.58", "binary_name": "linux-tools-5.4.0-1056-kvm" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_version": "5.4.0-1064.68", "binary_name": "linux-buildinfo-5.4.0-1064-oracle" }, { "binary_version": "5.4.0-1064.68", "binary_name": "linux-headers-5.4.0-1064-oracle" }, { "binary_version": "5.4.0-1064.68", "binary_name": "linux-image-unsigned-5.4.0-1064-oracle" }, { "binary_version": "5.4.0-1064.68", "binary_name": "linux-image-unsigned-5.4.0-1064-oracle-dbgsym" }, { "binary_version": "5.4.0-1064.68", "binary_name": "linux-modules-5.4.0-1064-oracle" }, { "binary_version": "5.4.0-1064.68", "binary_name": "linux-modules-extra-5.4.0-1064-oracle" }, { "binary_version": "5.4.0-1064.68", "binary_name": "linux-oracle-headers-5.4.0-1064" }, { "binary_version": "5.4.0-1064.68", "binary_name": "linux-oracle-tools-5.4.0-1064" }, { "binary_version": "5.4.0-1064.68", "binary_name": "linux-tools-5.4.0-1064-oracle" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_version": "5.4.0-1053.60", "binary_name": "linux-buildinfo-5.4.0-1053-raspi" }, { "binary_version": "5.4.0-1053.60", "binary_name": "linux-headers-5.4.0-1053-raspi" }, { "binary_version": "5.4.0-1053.60", "binary_name": "linux-image-5.4.0-1053-raspi" }, { "binary_version": "5.4.0-1053.60", "binary_name": "linux-image-5.4.0-1053-raspi-dbgsym" }, { "binary_version": "5.4.0-1053.60", "binary_name": "linux-modules-5.4.0-1053-raspi" }, { "binary_version": "5.4.0-1053.60", "binary_name": "linux-raspi-headers-5.4.0-1053" }, { "binary_version": "5.4.0-1053.60", "binary_name": "linux-raspi-tools-5.4.0-1053" }, { "binary_version": "5.4.0-1053.60", "binary_name": "linux-tools-5.4.0-1053-raspi" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_version": "5.4.0-1069.73+fips2", "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" } ], "availability": "Available with Ubuntu Pro: https://ubuntu.com/pro" }
{ "binaries": [ { "binary_version": "5.4.0-1073.76+fips1", "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" } ], "availability": "Available with Ubuntu Pro: https://ubuntu.com/pro" }
{ "binaries": [ { "binary_version": "5.4.0-1043.49", "binary_name": "linux-buildinfo-5.4.0-1043-fips" }, { "binary_version": "5.4.0-1043.49", "binary_name": "linux-fips-headers-5.4.0-1043" }, { "binary_version": "5.4.0-1043.49", "binary_name": "linux-fips-tools-5.4.0-1043" }, { "binary_version": "5.4.0-1043.49", "binary_name": "linux-fips-tools-host" }, { "binary_version": "5.4.0-1043.49", "binary_name": "linux-headers-5.4.0-1043-fips" }, { "binary_version": "5.4.0-1043.49", "binary_name": "linux-image-unsigned-5.4.0-1043-fips" }, { "binary_version": "5.4.0-1043.49", "binary_name": "linux-image-unsigned-5.4.0-1043-fips-dbgsym" }, { "binary_version": "5.4.0-1043.49", "binary_name": "linux-image-unsigned-hmac-5.4.0-1043-fips" }, { "binary_version": "5.4.0-1043.49", "binary_name": "linux-modules-5.4.0-1043-fips" }, { "binary_version": "5.4.0-1043.49", "binary_name": "linux-modules-extra-5.4.0-1043-fips" }, { "binary_version": "5.4.0-1043.49", "binary_name": "linux-tools-5.4.0-1043-fips" } ], "availability": "Available with Ubuntu Pro: https://ubuntu.com/pro" }
{ "binaries": [ { "binary_version": "5.4.0-1067.71~20.04.1", "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" } ], "availability": "Available with Ubuntu Pro: https://ubuntu.com/pro" }