In the Linux kernel, the following vulnerability has been resolved: BPF: Fix potential bad pointer dereference in bpfsysbpf() The bpfsysbpf() helper function allows an eBPF program to load another eBPF program from within the kernel. In this case the argument union bpfattr pointer (as well as the insns and license pointers inside) is a kernel address instead of a userspace address (which is the case of a usual bpf() syscall). To make the memory copying process in the syscall work in both cases, bpfptrt was introduced to wrap around the pointer and distinguish its origin. Specifically, when copying memory contents from a bpfptrt, a copyfromuser() is performed in case of a userspace address and a memcpy() is performed for a kernel address. This can lead to problems because the in-kernel pointer is never checked for validity. The problem happens when an eBPF syscall program tries to call bpfsysbpf() to load a program but provides a bad insns pointer -- say 0xdeadbeef -- in the bpfattr union. The helper calls _sysbpf() which would then call bpfprogload() to load the program. bpfprogload() is responsible for copying the eBPF instructions to the newly allocated memory for the program; it creates a kernel bpfptrt for insns and invokes copyfrombpfptr(). Internally, all bpfptrt operations are backed by the corresponding sockptrt operations, which performs direct memcpy() on kernel pointers for copyfrom/strncpyfrom operations. Therefore, the code is always happy to dereference the bad pointer to trigger a un-handle-able page fault and in turn an oops. However, this is not supposed to happen because at that point the eBPF program is already verified and should not cause a memory error. Sample KASAN trace: [ 25.685056][ T228] ================================================================== [ 25.685680][ T228] BUG: KASAN: user-memory-access in copyfrombpfptr+0x21/0x30 [ 25.686210][ T228] Read of size 80 at addr 00000000deadbeef by task poc/228 [ 25.686732][ T228] [ 25.686893][ T228] CPU: 3 PID: 228 Comm: poc Not tainted 5.19.0-rc7 #7 [ 25.687375][ T228] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS d55cb5a 04/01/2014 [ 25.687991][ T228] Call Trace: [ 25.688223][ T228] <TASK> [ 25.688429][ T228] dumpstacklvl+0x73/0x9e [ 25.688747][ T228] printreport+0xea/0x200 [ 25.689061][ T228] ? copyfrombpfptr+0x21/0x30 [ 25.689401][ T228] ? printk+0x54/0x6e [ 25.689693][ T228] ? _rawspinlockirqsave+0x70/0xd0 [ 25.690071][ T228] ? copyfrombpfptr+0x21/0x30 [ 25.690412][ T228] kasanreport+0xb5/0xe0 [ 25.690716][ T228] ? copyfrombpfptr+0x21/0x30 [ 25.691059][ T228] kasancheckrange+0x2bd/0x2e0 [ 25.691405][ T228] ? copyfrombpfptr+0x21/0x30 [ 25.691734][ T228] memcpy+0x25/0x60 [ 25.692000][ T228] copyfrombpfptr+0x21/0x30 [ 25.692328][ T228] bpfprogload+0x604/0x9e0 [ 25.692653][ T228] ? capcapable+0xb4/0xe0 [ 25.692956][ T228] ? securitycapable+0x4f/0x70 [ 25.693324][ T228] _sysbpf+0x3af/0x580 [ 25.693635][ T228] bpfsysbpf+0x45/0x240 [ 25.693937][ T228] bpfprogf0ec79a5a3caca46bpffunc1+0xa2/0xbd [ 25.694394][ T228] bpfprogrunpinoncpu+0x2f/0xb0 [ 25.694756][ T228] bpfprogtestrunsyscall+0x146/0x1c0 [ 25.695144][ T228] bpfprogtestrun+0x172/0x190 [ 25.695487][ T228] _sysbpf+0x2c5/0x580 [ 25.695776][ T228] _x64sysbpf+0x3a/0x50 [ 25.696084][ T228] dosyscall64+0x60/0x90 [ 25.696393][ T228] ? fpregsassertstateconsistent+0x50/0x60 [ 25.696815][ T228] ? exittousermodeprepare+0x36/0xa0 [ 25.697202][ T228] ? syscallexittousermode+0x20/0x40 [ 25.697586][ T228] ? dosyscall64+0x6e/0x90 [ 25.697899][ T228] entrySYSCALL64after_hwframe+0x63/0xcd [ 25.698312][ T228] RIP: 0033:0x7f6d543fb759 [ 25.698624][ T228] Code: 08 5b 89 e8 5d c3 66 2e 0f 1f 84 00 00 00 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d ---truncated---
{ "availability": "No subscription required", "binaries": [ { "binary_name": "linux-aws-5.15-cloud-tools-5.15.0-1023", "binary_version": "5.15.0-1023.27~20.04.1" }, { "binary_name": "linux-aws-5.15-headers-5.15.0-1023", "binary_version": "5.15.0-1023.27~20.04.1" }, { "binary_name": "linux-aws-5.15-tools-5.15.0-1023", "binary_version": "5.15.0-1023.27~20.04.1" }, { "binary_name": "linux-buildinfo-5.15.0-1023-aws", "binary_version": "5.15.0-1023.27~20.04.1" }, { "binary_name": "linux-cloud-tools-5.15.0-1023-aws", "binary_version": "5.15.0-1023.27~20.04.1" }, { "binary_name": "linux-headers-5.15.0-1023-aws", "binary_version": "5.15.0-1023.27~20.04.1" }, { "binary_name": "linux-image-unsigned-5.15.0-1023-aws", "binary_version": "5.15.0-1023.27~20.04.1" }, { "binary_name": "linux-image-unsigned-5.15.0-1023-aws-dbgsym", "binary_version": "5.15.0-1023.27~20.04.1" }, { "binary_name": "linux-modules-5.15.0-1023-aws", "binary_version": "5.15.0-1023.27~20.04.1" }, { "binary_name": "linux-modules-extra-5.15.0-1023-aws", "binary_version": "5.15.0-1023.27~20.04.1" }, { "binary_name": "linux-tools-5.15.0-1023-aws", "binary_version": "5.15.0-1023.27~20.04.1" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_name": "linux-azure-5.15-cloud-tools-5.15.0-1023", "binary_version": "5.15.0-1023.29~20.04.1" }, { "binary_name": "linux-azure-5.15-headers-5.15.0-1023", "binary_version": "5.15.0-1023.29~20.04.1" }, { "binary_name": "linux-azure-5.15-tools-5.15.0-1023", "binary_version": "5.15.0-1023.29~20.04.1" }, { "binary_name": "linux-buildinfo-5.15.0-1023-azure", "binary_version": "5.15.0-1023.29~20.04.1" }, { "binary_name": "linux-cloud-tools-5.15.0-1023-azure", "binary_version": "5.15.0-1023.29~20.04.1" }, { "binary_name": "linux-headers-5.15.0-1023-azure", "binary_version": "5.15.0-1023.29~20.04.1" }, { "binary_name": "linux-image-unsigned-5.15.0-1023-azure", "binary_version": "5.15.0-1023.29~20.04.1" }, { "binary_name": "linux-image-unsigned-5.15.0-1023-azure-dbgsym", "binary_version": "5.15.0-1023.29~20.04.1" }, { "binary_name": "linux-modules-5.15.0-1023-azure", "binary_version": "5.15.0-1023.29~20.04.1" }, { "binary_name": "linux-modules-extra-5.15.0-1023-azure", "binary_version": "5.15.0-1023.29~20.04.1" }, { "binary_name": "linux-tools-5.15.0-1023-azure", "binary_version": "5.15.0-1023.29~20.04.1" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_name": "linux-buildinfo-5.15.0-1022-gcp", "binary_version": "5.15.0-1022.29~20.04.1" }, { "binary_name": "linux-gcp-5.15-headers-5.15.0-1022", "binary_version": "5.15.0-1022.29~20.04.1" }, { "binary_name": "linux-gcp-5.15-tools-5.15.0-1022", "binary_version": "5.15.0-1022.29~20.04.1" }, { "binary_name": "linux-headers-5.15.0-1022-gcp", "binary_version": "5.15.0-1022.29~20.04.1" }, { "binary_name": "linux-image-unsigned-5.15.0-1022-gcp", "binary_version": "5.15.0-1022.29~20.04.1" }, { "binary_name": "linux-image-unsigned-5.15.0-1022-gcp-dbgsym", "binary_version": "5.15.0-1022.29~20.04.1" }, { "binary_name": "linux-modules-5.15.0-1022-gcp", "binary_version": "5.15.0-1022.29~20.04.1" }, { "binary_name": "linux-modules-extra-5.15.0-1022-gcp", "binary_version": "5.15.0-1022.29~20.04.1" }, { "binary_name": "linux-modules-iwlwifi-5.15.0-1022-gcp", "binary_version": "5.15.0-1022.29~20.04.1" }, { "binary_name": "linux-tools-5.15.0-1022-gcp", "binary_version": "5.15.0-1022.29~20.04.1" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_name": "linux-buildinfo-5.15.0-53-generic", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-buildinfo-5.15.0-53-generic-64k", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-buildinfo-5.15.0-53-generic-lpae", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-cloud-tools-5.15.0-53-generic", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-headers-5.15.0-53-generic", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-headers-5.15.0-53-generic-64k", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-headers-5.15.0-53-generic-lpae", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-hwe-5.15-cloud-tools-5.15.0-53", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-hwe-5.15-cloud-tools-common", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-hwe-5.15-headers-5.15.0-53", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-hwe-5.15-source-5.15.0", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-hwe-5.15-tools-5.15.0-53", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-hwe-5.15-tools-common", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-hwe-5.15-tools-host", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-image-5.15.0-53-generic", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-image-5.15.0-53-generic-dbgsym", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-image-5.15.0-53-generic-lpae", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-image-5.15.0-53-generic-lpae-dbgsym", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-image-unsigned-5.15.0-53-generic", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-image-unsigned-5.15.0-53-generic-64k", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-image-unsigned-5.15.0-53-generic-64k-dbgsym", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-image-unsigned-5.15.0-53-generic-dbgsym", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-modules-5.15.0-53-generic", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-modules-5.15.0-53-generic-64k", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-modules-5.15.0-53-generic-lpae", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-modules-extra-5.15.0-53-generic", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-modules-iwlwifi-5.15.0-53-generic", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-tools-5.15.0-53-generic", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-tools-5.15.0-53-generic-64k", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-tools-5.15.0-53-generic-lpae", "binary_version": "5.15.0-53.59~20.04.1" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_name": "linux-buildinfo-5.15.0-1018-intel-iotg", "binary_version": "5.15.0-1018.23~20.04.1" }, { "binary_name": "linux-cloud-tools-5.15.0-1018-intel-iotg", "binary_version": "5.15.0-1018.23~20.04.1" }, { "binary_name": "linux-headers-5.15.0-1018-intel-iotg", "binary_version": "5.15.0-1018.23~20.04.1" }, { "binary_name": "linux-image-unsigned-5.15.0-1018-intel-iotg", "binary_version": "5.15.0-1018.23~20.04.1" }, { "binary_name": "linux-image-unsigned-5.15.0-1018-intel-iotg-dbgsym", "binary_version": "5.15.0-1018.23~20.04.1" }, { "binary_name": "linux-intel-iotg-5.15-cloud-tools-5.15.0-1018", "binary_version": "5.15.0-1018.23~20.04.1" }, { "binary_name": "linux-intel-iotg-5.15-cloud-tools-common", "binary_version": "5.15.0-1018.23~20.04.1" }, { "binary_name": "linux-intel-iotg-5.15-headers-5.15.0-1018", "binary_version": "5.15.0-1018.23~20.04.1" }, { "binary_name": "linux-intel-iotg-5.15-tools-5.15.0-1018", "binary_version": "5.15.0-1018.23~20.04.1" }, { "binary_name": "linux-intel-iotg-5.15-tools-common", "binary_version": "5.15.0-1018.23~20.04.1" }, { "binary_name": "linux-intel-iotg-5.15-tools-host", "binary_version": "5.15.0-1018.23~20.04.1" }, { "binary_name": "linux-modules-5.15.0-1018-intel-iotg", "binary_version": "5.15.0-1018.23~20.04.1" }, { "binary_name": "linux-modules-extra-5.15.0-1018-intel-iotg", "binary_version": "5.15.0-1018.23~20.04.1" }, { "binary_name": "linux-modules-iwlwifi-5.15.0-1018-intel-iotg", "binary_version": "5.15.0-1018.23~20.04.1" }, { "binary_name": "linux-tools-5.15.0-1018-intel-iotg", "binary_version": "5.15.0-1018.23~20.04.1" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_name": "linux-buildinfo-5.15.0-53-lowlatency", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-buildinfo-5.15.0-53-lowlatency-64k", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-cloud-tools-5.15.0-53-lowlatency", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-headers-5.15.0-53-lowlatency", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-headers-5.15.0-53-lowlatency-64k", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-image-unsigned-5.15.0-53-lowlatency", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-image-unsigned-5.15.0-53-lowlatency-64k", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-image-unsigned-5.15.0-53-lowlatency-64k-dbgsym", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-image-unsigned-5.15.0-53-lowlatency-dbgsym", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-lowlatency-hwe-5.15-cloud-tools-5.15.0-53", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-lowlatency-hwe-5.15-cloud-tools-common", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-lowlatency-hwe-5.15-headers-5.15.0-53", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-lowlatency-hwe-5.15-tools-5.15.0-53", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-lowlatency-hwe-5.15-tools-common", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-lowlatency-hwe-5.15-tools-host", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-modules-5.15.0-53-lowlatency", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-modules-5.15.0-53-lowlatency-64k", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-modules-iwlwifi-5.15.0-53-lowlatency", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-tools-5.15.0-53-lowlatency", "binary_version": "5.15.0-53.59~20.04.1" }, { "binary_name": "linux-tools-5.15.0-53-lowlatency-64k", "binary_version": "5.15.0-53.59~20.04.1" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_name": "linux-buildinfo-5.15.0-1022-oracle", "binary_version": "5.15.0-1022.28~20.04.1" }, { "binary_name": "linux-headers-5.15.0-1022-oracle", "binary_version": "5.15.0-1022.28~20.04.1" }, { "binary_name": "linux-image-unsigned-5.15.0-1022-oracle", "binary_version": "5.15.0-1022.28~20.04.1" }, { "binary_name": "linux-image-unsigned-5.15.0-1022-oracle-dbgsym", "binary_version": "5.15.0-1022.28~20.04.1" }, { "binary_name": "linux-modules-5.15.0-1022-oracle", "binary_version": "5.15.0-1022.28~20.04.1" }, { "binary_name": "linux-modules-extra-5.15.0-1022-oracle", "binary_version": "5.15.0-1022.28~20.04.1" }, { "binary_name": "linux-oracle-5.15-headers-5.15.0-1022", "binary_version": "5.15.0-1022.28~20.04.1" }, { "binary_name": "linux-oracle-5.15-tools-5.15.0-1022", "binary_version": "5.15.0-1022.28~20.04.1" }, { "binary_name": "linux-tools-5.15.0-1022-oracle", "binary_version": "5.15.0-1022.28~20.04.1" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_name": "linux-buildinfo-5.15.0-1023-generic", "binary_version": "5.15.0-1023.27~20.04.1" }, { "binary_name": "linux-headers-5.15.0-1023-generic", "binary_version": "5.15.0-1023.27~20.04.1" }, { "binary_name": "linux-image-5.15.0-1023-generic", "binary_version": "5.15.0-1023.27~20.04.1" }, { "binary_name": "linux-image-5.15.0-1023-generic-dbgsym", "binary_version": "5.15.0-1023.27~20.04.1" }, { "binary_name": "linux-modules-5.15.0-1023-generic", "binary_version": "5.15.0-1023.27~20.04.1" }, { "binary_name": "linux-modules-extra-5.15.0-1023-generic", "binary_version": "5.15.0-1023.27~20.04.1" }, { "binary_name": "linux-riscv-5.15-headers-5.15.0-1023", "binary_version": "5.15.0-1023.27~20.04.1" }, { "binary_name": "linux-riscv-5.15-tools-5.15.0-1023", "binary_version": "5.15.0-1023.27~20.04.1" }, { "binary_name": "linux-tools-5.15.0-1023-generic", "binary_version": "5.15.0-1023.27~20.04.1" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_name": "linux-buildinfo-5.15.0-53-generic", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-buildinfo-5.15.0-53-generic-64k", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-buildinfo-5.15.0-53-generic-lpae", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-cloud-tools-5.15.0-53", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-cloud-tools-5.15.0-53-generic", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-cloud-tools-common", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-doc", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-headers-5.15.0-53", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-headers-5.15.0-53-generic", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-headers-5.15.0-53-generic-64k", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-headers-5.15.0-53-generic-lpae", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-image-5.15.0-53-generic", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-image-5.15.0-53-generic-dbgsym", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-image-5.15.0-53-generic-lpae", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-image-5.15.0-53-generic-lpae-dbgsym", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-image-unsigned-5.15.0-53-generic", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-image-unsigned-5.15.0-53-generic-64k", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-image-unsigned-5.15.0-53-generic-64k-dbgsym", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-image-unsigned-5.15.0-53-generic-dbgsym", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-libc-dev", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-modules-5.15.0-53-generic", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-modules-5.15.0-53-generic-64k", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-modules-5.15.0-53-generic-lpae", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-modules-extra-5.15.0-53-generic", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-modules-iwlwifi-5.15.0-53-generic", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-source-5.15.0", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-tools-5.15.0-53", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-tools-5.15.0-53-generic", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-tools-5.15.0-53-generic-64k", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-tools-5.15.0-53-generic-lpae", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-tools-common", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-tools-host", "binary_version": "5.15.0-53.59" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_name": "linux-aws-cloud-tools-5.15.0-1023", "binary_version": "5.15.0-1023.27" }, { "binary_name": "linux-aws-headers-5.15.0-1023", "binary_version": "5.15.0-1023.27" }, { "binary_name": "linux-aws-tools-5.15.0-1023", "binary_version": "5.15.0-1023.27" }, { "binary_name": "linux-buildinfo-5.15.0-1023-aws", "binary_version": "5.15.0-1023.27" }, { "binary_name": "linux-cloud-tools-5.15.0-1023-aws", "binary_version": "5.15.0-1023.27" }, { "binary_name": "linux-headers-5.15.0-1023-aws", "binary_version": "5.15.0-1023.27" }, { "binary_name": "linux-image-unsigned-5.15.0-1023-aws", "binary_version": "5.15.0-1023.27" }, { "binary_name": "linux-image-unsigned-5.15.0-1023-aws-dbgsym", "binary_version": "5.15.0-1023.27" }, { "binary_name": "linux-modules-5.15.0-1023-aws", "binary_version": "5.15.0-1023.27" }, { "binary_name": "linux-modules-extra-5.15.0-1023-aws", "binary_version": "5.15.0-1023.27" }, { "binary_name": "linux-tools-5.15.0-1023-aws", "binary_version": "5.15.0-1023.27" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_name": "linux-azure-cloud-tools-5.15.0-1023", "binary_version": "5.15.0-1023.29" }, { "binary_name": "linux-azure-headers-5.15.0-1023", "binary_version": "5.15.0-1023.29" }, { "binary_name": "linux-azure-tools-5.15.0-1023", "binary_version": "5.15.0-1023.29" }, { "binary_name": "linux-buildinfo-5.15.0-1023-azure", "binary_version": "5.15.0-1023.29" }, { "binary_name": "linux-cloud-tools-5.15.0-1023-azure", "binary_version": "5.15.0-1023.29" }, { "binary_name": "linux-headers-5.15.0-1023-azure", "binary_version": "5.15.0-1023.29" }, { "binary_name": "linux-image-unsigned-5.15.0-1023-azure", "binary_version": "5.15.0-1023.29" }, { "binary_name": "linux-image-unsigned-5.15.0-1023-azure-dbgsym", "binary_version": "5.15.0-1023.29" }, { "binary_name": "linux-modules-5.15.0-1023-azure", "binary_version": "5.15.0-1023.29" }, { "binary_name": "linux-modules-extra-5.15.0-1023-azure", "binary_version": "5.15.0-1023.29" }, { "binary_name": "linux-tools-5.15.0-1023-azure", "binary_version": "5.15.0-1023.29" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_name": "linux-buildinfo-5.15.0-1022-gcp", "binary_version": "5.15.0-1022.29" }, { "binary_name": "linux-gcp-headers-5.15.0-1022", "binary_version": "5.15.0-1022.29" }, { "binary_name": "linux-gcp-tools-5.15.0-1022", "binary_version": "5.15.0-1022.29" }, { "binary_name": "linux-headers-5.15.0-1022-gcp", "binary_version": "5.15.0-1022.29" }, { "binary_name": "linux-image-unsigned-5.15.0-1022-gcp", "binary_version": "5.15.0-1022.29" }, { "binary_name": "linux-image-unsigned-5.15.0-1022-gcp-dbgsym", "binary_version": "5.15.0-1022.29" }, { "binary_name": "linux-modules-5.15.0-1022-gcp", "binary_version": "5.15.0-1022.29" }, { "binary_name": "linux-modules-extra-5.15.0-1022-gcp", "binary_version": "5.15.0-1022.29" }, { "binary_name": "linux-modules-iwlwifi-5.15.0-1022-gcp", "binary_version": "5.15.0-1022.29" }, { "binary_name": "linux-tools-5.15.0-1022-gcp", "binary_version": "5.15.0-1022.29" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_name": "linux-buildinfo-5.15.0-1020-gke", "binary_version": "5.15.0-1020.25" }, { "binary_name": "linux-gke-headers-5.15.0-1020", "binary_version": "5.15.0-1020.25" }, { "binary_name": "linux-gke-tools-5.15.0-1020", "binary_version": "5.15.0-1020.25" }, { "binary_name": "linux-headers-5.15.0-1020-gke", "binary_version": "5.15.0-1020.25" }, { "binary_name": "linux-image-unsigned-5.15.0-1020-gke", "binary_version": "5.15.0-1020.25" }, { "binary_name": "linux-image-unsigned-5.15.0-1020-gke-dbgsym", "binary_version": "5.15.0-1020.25" }, { "binary_name": "linux-modules-5.15.0-1020-gke", "binary_version": "5.15.0-1020.25" }, { "binary_name": "linux-modules-extra-5.15.0-1020-gke", "binary_version": "5.15.0-1020.25" }, { "binary_name": "linux-modules-iwlwifi-5.15.0-1020-gke", "binary_version": "5.15.0-1020.25" }, { "binary_name": "linux-tools-5.15.0-1020-gke", "binary_version": "5.15.0-1020.25" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_name": "linux-buildinfo-5.15.0-1008-gkeop", "binary_version": "5.15.0-1008.12" }, { "binary_name": "linux-cloud-tools-5.15.0-1008-gkeop", "binary_version": "5.15.0-1008.12" }, { "binary_name": "linux-gkeop-cloud-tools-5.15.0-1008", "binary_version": "5.15.0-1008.12" }, { "binary_name": "linux-gkeop-headers-5.15.0-1008", "binary_version": "5.15.0-1008.12" }, { "binary_name": "linux-gkeop-tools-5.15.0-1008", "binary_version": "5.15.0-1008.12" }, { "binary_name": "linux-headers-5.15.0-1008-gkeop", "binary_version": "5.15.0-1008.12" }, { "binary_name": "linux-image-unsigned-5.15.0-1008-gkeop", "binary_version": "5.15.0-1008.12" }, { "binary_name": "linux-image-unsigned-5.15.0-1008-gkeop-dbgsym", "binary_version": "5.15.0-1008.12" }, { "binary_name": "linux-modules-5.15.0-1008-gkeop", "binary_version": "5.15.0-1008.12" }, { "binary_name": "linux-modules-extra-5.15.0-1008-gkeop", "binary_version": "5.15.0-1008.12" }, { "binary_name": "linux-tools-5.15.0-1008-gkeop", "binary_version": "5.15.0-1008.12" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_name": "linux-buildinfo-5.15.0-1018-ibm", "binary_version": "5.15.0-1018.21" }, { "binary_name": "linux-headers-5.15.0-1018-ibm", "binary_version": "5.15.0-1018.21" }, { "binary_name": "linux-ibm-cloud-tools-common", "binary_version": "5.15.0-1018.21" }, { "binary_name": "linux-ibm-headers-5.15.0-1018", "binary_version": "5.15.0-1018.21" }, { "binary_name": "linux-ibm-source-5.15.0", "binary_version": "5.15.0-1018.21" }, { "binary_name": "linux-ibm-tools-5.15.0-1018", "binary_version": "5.15.0-1018.21" }, { "binary_name": "linux-ibm-tools-common", "binary_version": "5.15.0-1018.21" }, { "binary_name": "linux-image-unsigned-5.15.0-1018-ibm", "binary_version": "5.15.0-1018.21" }, { "binary_name": "linux-image-unsigned-5.15.0-1018-ibm-dbgsym", "binary_version": "5.15.0-1018.21" }, { "binary_name": "linux-modules-5.15.0-1018-ibm", "binary_version": "5.15.0-1018.21" }, { "binary_name": "linux-modules-extra-5.15.0-1018-ibm", "binary_version": "5.15.0-1018.21" }, { "binary_name": "linux-modules-iwlwifi-5.15.0-1018-ibm", "binary_version": "5.15.0-1018.21" }, { "binary_name": "linux-tools-5.15.0-1018-ibm", "binary_version": "5.15.0-1018.21" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_name": "linux-buildinfo-5.15.0-1018-intel-iotg", "binary_version": "5.15.0-1018.23" }, { "binary_name": "linux-cloud-tools-5.15.0-1018-intel-iotg", "binary_version": "5.15.0-1018.23" }, { "binary_name": "linux-headers-5.15.0-1018-intel-iotg", "binary_version": "5.15.0-1018.23" }, { "binary_name": "linux-image-unsigned-5.15.0-1018-intel-iotg", "binary_version": "5.15.0-1018.23" }, { "binary_name": "linux-image-unsigned-5.15.0-1018-intel-iotg-dbgsym", "binary_version": "5.15.0-1018.23" }, { "binary_name": "linux-intel-iotg-cloud-tools-5.15.0-1018", "binary_version": "5.15.0-1018.23" }, { "binary_name": "linux-intel-iotg-cloud-tools-common", "binary_version": "5.15.0-1018.23" }, { "binary_name": "linux-intel-iotg-headers-5.15.0-1018", "binary_version": "5.15.0-1018.23" }, { "binary_name": "linux-intel-iotg-tools-5.15.0-1018", "binary_version": "5.15.0-1018.23" }, { "binary_name": "linux-intel-iotg-tools-common", "binary_version": "5.15.0-1018.23" }, { "binary_name": "linux-intel-iotg-tools-host", "binary_version": "5.15.0-1018.23" }, { "binary_name": "linux-modules-5.15.0-1018-intel-iotg", "binary_version": "5.15.0-1018.23" }, { "binary_name": "linux-modules-extra-5.15.0-1018-intel-iotg", "binary_version": "5.15.0-1018.23" }, { "binary_name": "linux-modules-iwlwifi-5.15.0-1018-intel-iotg", "binary_version": "5.15.0-1018.23" }, { "binary_name": "linux-tools-5.15.0-1018-intel-iotg", "binary_version": "5.15.0-1018.23" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_name": "linux-buildinfo-5.15.0-1021-kvm", "binary_version": "5.15.0-1021.26" }, { "binary_name": "linux-headers-5.15.0-1021-kvm", "binary_version": "5.15.0-1021.26" }, { "binary_name": "linux-image-unsigned-5.15.0-1021-kvm", "binary_version": "5.15.0-1021.26" }, { "binary_name": "linux-image-unsigned-5.15.0-1021-kvm-dbgsym", "binary_version": "5.15.0-1021.26" }, { "binary_name": "linux-kvm-headers-5.15.0-1021", "binary_version": "5.15.0-1021.26" }, { "binary_name": "linux-kvm-tools-5.15.0-1021", "binary_version": "5.15.0-1021.26" }, { "binary_name": "linux-modules-5.15.0-1021-kvm", "binary_version": "5.15.0-1021.26" }, { "binary_name": "linux-tools-5.15.0-1021-kvm", "binary_version": "5.15.0-1021.26" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_name": "linux-buildinfo-5.15.0-53-lowlatency", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-buildinfo-5.15.0-53-lowlatency-64k", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-cloud-tools-5.15.0-53-lowlatency", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-headers-5.15.0-53-lowlatency", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-headers-5.15.0-53-lowlatency-64k", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-image-unsigned-5.15.0-53-lowlatency", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-image-unsigned-5.15.0-53-lowlatency-64k", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-image-unsigned-5.15.0-53-lowlatency-64k-dbgsym", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-image-unsigned-5.15.0-53-lowlatency-dbgsym", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-lowlatency-cloud-tools-5.15.0-53", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-lowlatency-cloud-tools-common", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-lowlatency-headers-5.15.0-53", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-lowlatency-tools-5.15.0-53", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-lowlatency-tools-common", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-lowlatency-tools-host", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-modules-5.15.0-53-lowlatency", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-modules-5.15.0-53-lowlatency-64k", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-modules-iwlwifi-5.15.0-53-lowlatency", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-tools-5.15.0-53-lowlatency", "binary_version": "5.15.0-53.59" }, { "binary_name": "linux-tools-5.15.0-53-lowlatency-64k", "binary_version": "5.15.0-53.59" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_name": "linux-buildinfo-5.15.0-1015-nvidia", "binary_version": "5.15.0-1015.15" }, { "binary_name": "linux-buildinfo-5.15.0-1015-nvidia-lowlatency", "binary_version": "5.15.0-1015.15" }, { "binary_name": "linux-cloud-tools-5.15.0-1015-nvidia", "binary_version": "5.15.0-1015.15" }, { "binary_name": "linux-cloud-tools-5.15.0-1015-nvidia-lowlatency", "binary_version": "5.15.0-1015.15" }, { "binary_name": "linux-headers-5.15.0-1015-nvidia", "binary_version": "5.15.0-1015.15" }, { "binary_name": "linux-headers-5.15.0-1015-nvidia-lowlatency", "binary_version": "5.15.0-1015.15" }, { "binary_name": "linux-image-unsigned-5.15.0-1015-nvidia", "binary_version": "5.15.0-1015.15" }, { "binary_name": "linux-image-unsigned-5.15.0-1015-nvidia-dbgsym", "binary_version": "5.15.0-1015.15" }, { "binary_name": "linux-image-unsigned-5.15.0-1015-nvidia-lowlatency", "binary_version": "5.15.0-1015.15" }, { "binary_name": "linux-image-unsigned-5.15.0-1015-nvidia-lowlatency-dbgsym", "binary_version": "5.15.0-1015.15" }, { "binary_name": "linux-modules-5.15.0-1015-nvidia", "binary_version": "5.15.0-1015.15" }, { "binary_name": "linux-modules-5.15.0-1015-nvidia-lowlatency", "binary_version": "5.15.0-1015.15" }, { "binary_name": "linux-modules-extra-5.15.0-1015-nvidia", "binary_version": "5.15.0-1015.15" }, { "binary_name": "linux-modules-iwlwifi-5.15.0-1015-nvidia", "binary_version": "5.15.0-1015.15" }, { "binary_name": "linux-modules-iwlwifi-5.15.0-1015-nvidia-lowlatency", "binary_version": "5.15.0-1015.15" }, { "binary_name": "linux-nvidia-cloud-tools-5.15.0-1015", "binary_version": "5.15.0-1015.15" }, { "binary_name": "linux-nvidia-cloud-tools-common", "binary_version": "5.15.0-1015.15" }, { "binary_name": "linux-nvidia-headers-5.15.0-1015", "binary_version": "5.15.0-1015.15" }, { "binary_name": "linux-nvidia-tools-5.15.0-1015", "binary_version": "5.15.0-1015.15" }, { "binary_name": "linux-nvidia-tools-common", "binary_version": "5.15.0-1015.15" }, { "binary_name": "linux-nvidia-tools-host", "binary_version": "5.15.0-1015.15" }, { "binary_name": "linux-tools-5.15.0-1015-nvidia", "binary_version": "5.15.0-1015.15" }, { "binary_name": "linux-tools-5.15.0-1015-nvidia-lowlatency", "binary_version": "5.15.0-1015.15" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_name": "linux-buildinfo-5.15.0-1022-oracle", "binary_version": "5.15.0-1022.28" }, { "binary_name": "linux-headers-5.15.0-1022-oracle", "binary_version": "5.15.0-1022.28" }, { "binary_name": "linux-image-unsigned-5.15.0-1022-oracle", "binary_version": "5.15.0-1022.28" }, { "binary_name": "linux-image-unsigned-5.15.0-1022-oracle-dbgsym", "binary_version": "5.15.0-1022.28" }, { "binary_name": "linux-modules-5.15.0-1022-oracle", "binary_version": "5.15.0-1022.28" }, { "binary_name": "linux-modules-extra-5.15.0-1022-oracle", "binary_version": "5.15.0-1022.28" }, { "binary_name": "linux-oracle-headers-5.15.0-1022", "binary_version": "5.15.0-1022.28" }, { "binary_name": "linux-oracle-tools-5.15.0-1022", "binary_version": "5.15.0-1022.28" }, { "binary_name": "linux-tools-5.15.0-1022-oracle", "binary_version": "5.15.0-1022.28" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_name": "linux-buildinfo-5.15.0-1018-raspi", "binary_version": "5.15.0-1018.20" }, { "binary_name": "linux-buildinfo-5.15.0-1018-raspi-nolpae", "binary_version": "5.15.0-1018.20" }, { "binary_name": "linux-headers-5.15.0-1018-raspi", "binary_version": "5.15.0-1018.20" }, { "binary_name": "linux-headers-5.15.0-1018-raspi-nolpae", "binary_version": "5.15.0-1018.20" }, { "binary_name": "linux-image-5.15.0-1018-raspi", "binary_version": "5.15.0-1018.20" }, { "binary_name": "linux-image-5.15.0-1018-raspi-dbgsym", "binary_version": "5.15.0-1018.20" }, { "binary_name": "linux-image-5.15.0-1018-raspi-nolpae", "binary_version": "5.15.0-1018.20" }, { "binary_name": "linux-image-5.15.0-1018-raspi-nolpae-dbgsym", "binary_version": "5.15.0-1018.20" }, { "binary_name": "linux-modules-5.15.0-1018-raspi", "binary_version": "5.15.0-1018.20" }, { "binary_name": "linux-modules-5.15.0-1018-raspi-nolpae", "binary_version": "5.15.0-1018.20" }, { "binary_name": "linux-modules-extra-5.15.0-1018-raspi", "binary_version": "5.15.0-1018.20" }, { "binary_name": "linux-modules-extra-5.15.0-1018-raspi-nolpae", "binary_version": "5.15.0-1018.20" }, { "binary_name": "linux-raspi-headers-5.15.0-1018", "binary_version": "5.15.0-1018.20" }, { "binary_name": "linux-raspi-tools-5.15.0-1018", "binary_version": "5.15.0-1018.20" }, { "binary_name": "linux-tools-5.15.0-1018-raspi", "binary_version": "5.15.0-1018.20" }, { "binary_name": "linux-tools-5.15.0-1018-raspi-nolpae", "binary_version": "5.15.0-1018.20" } ] }
{ "availability": "Available with Ubuntu Pro: https://ubuntu.com/pro", "binaries": [ { "binary_name": "linux-buildinfo-5.15.0-1025-realtime", "binary_version": "5.15.0-1025.28" }, { "binary_name": "linux-cloud-tools-5.15.0-1025-realtime", "binary_version": "5.15.0-1025.28" }, { "binary_name": "linux-headers-5.15.0-1025-realtime", "binary_version": "5.15.0-1025.28" }, { "binary_name": "linux-image-unsigned-5.15.0-1025-realtime", "binary_version": "5.15.0-1025.28" }, { "binary_name": "linux-image-unsigned-5.15.0-1025-realtime-dbgsym", "binary_version": "5.15.0-1025.28" }, { "binary_name": "linux-modules-5.15.0-1025-realtime", "binary_version": "5.15.0-1025.28" }, { "binary_name": "linux-modules-extra-5.15.0-1025-realtime", "binary_version": "5.15.0-1025.28" }, { "binary_name": "linux-realtime-cloud-tools-5.15.0-1025", "binary_version": "5.15.0-1025.28" }, { "binary_name": "linux-realtime-cloud-tools-common", "binary_version": "5.15.0-1025.28" }, { "binary_name": "linux-realtime-headers-5.15.0-1025", "binary_version": "5.15.0-1025.28" }, { "binary_name": "linux-realtime-tools-5.15.0-1025", "binary_version": "5.15.0-1025.28" }, { "binary_name": "linux-realtime-tools-common", "binary_version": "5.15.0-1025.28" }, { "binary_name": "linux-realtime-tools-host", "binary_version": "5.15.0-1025.28" }, { "binary_name": "linux-tools-5.15.0-1025-realtime", "binary_version": "5.15.0-1025.28" } ] }