In grub2 versions before 2.06 the grub memory allocator doesn't check for possible arithmetic overflows on the requested allocation size. This leads the function to return invalid memory allocations which can be further used to cause possible integrity, confidentiality and availability impacts during the boot process.
{ "binaries": [ { "binary_version": "2.02~beta2-36ubuntu3.26", "binary_name": "grub-common" }, { "binary_version": "2.02~beta2-36ubuntu3.26", "binary_name": "grub-coreboot" }, { "binary_version": "2.02~beta2-36ubuntu3.26", "binary_name": "grub-coreboot-bin" }, { "binary_version": "2.02~beta2-36ubuntu3.26", "binary_name": "grub-efi" }, { "binary_version": "2.02~beta2-36ubuntu3.26", "binary_name": "grub-efi-amd64" }, { "binary_version": "2.02~beta2-36ubuntu3.26", "binary_name": "grub-efi-amd64-bin" }, { "binary_version": "2.02~beta2-36ubuntu3.26", "binary_name": "grub-efi-arm" }, { "binary_version": "2.02~beta2-36ubuntu3.26", "binary_name": "grub-efi-arm-bin" }, { "binary_version": "2.02~beta2-36ubuntu3.26", "binary_name": "grub-efi-arm64" }, { "binary_version": "2.02~beta2-36ubuntu3.26", "binary_name": "grub-efi-arm64-bin" }, { "binary_version": "2.02~beta2-36ubuntu3.26", "binary_name": "grub-efi-ia32" }, { "binary_version": "2.02~beta2-36ubuntu3.26", "binary_name": "grub-efi-ia32-bin" }, { "binary_version": "2.02~beta2-36ubuntu3.26", "binary_name": "grub-emu" }, { "binary_version": "2.02~beta2-36ubuntu3.26", "binary_name": "grub-firmware-qemu" }, { "binary_version": "2.02~beta2-36ubuntu3.26", "binary_name": "grub-ieee1275" }, { "binary_version": "2.02~beta2-36ubuntu3.26", "binary_name": "grub-ieee1275-bin" }, { "binary_version": "2.02~beta2-36ubuntu3.26", "binary_name": "grub-linuxbios" }, { "binary_version": "2.02~beta2-36ubuntu3.26", "binary_name": "grub-pc" }, { "binary_version": "2.02~beta2-36ubuntu3.26", "binary_name": "grub-pc-bin" }, { "binary_version": "2.02~beta2-36ubuntu3.26", "binary_name": "grub-rescue-pc" }, { "binary_version": "2.02~beta2-36ubuntu3.26", "binary_name": "grub-theme-starfield" }, { "binary_version": "2.02~beta2-36ubuntu3.26", "binary_name": "grub-uboot" }, { "binary_version": "2.02~beta2-36ubuntu3.26", "binary_name": "grub-uboot-bin" }, { "binary_version": "2.02~beta2-36ubuntu3.26", "binary_name": "grub-xen" }, { "binary_version": "2.02~beta2-36ubuntu3.26", "binary_name": "grub-xen-bin" }, { "binary_version": "2.02~beta2-36ubuntu3.26", "binary_name": "grub-xen-host" }, { "binary_version": "2.02~beta2-36ubuntu3.26", "binary_name": "grub2" }, { "binary_version": "2.02~beta2-36ubuntu3.26", "binary_name": "grub2-common" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_version": "2.02-2ubuntu8.16", "binary_name": "grub-common" }, { "binary_version": "2.02-2ubuntu8.16", "binary_name": "grub-coreboot" }, { "binary_version": "2.02-2ubuntu8.16", "binary_name": "grub-coreboot-bin" }, { "binary_version": "2.02-2ubuntu8.16", "binary_name": "grub-efi" }, { "binary_version": "2.02-2ubuntu8.16", "binary_name": "grub-efi-amd64" }, { "binary_version": "2.02-2ubuntu8.16", "binary_name": "grub-efi-amd64-bin" }, { "binary_version": "2.02-2ubuntu8.16", "binary_name": "grub-efi-arm" }, { "binary_version": "2.02-2ubuntu8.16", "binary_name": "grub-efi-arm-bin" }, { "binary_version": "2.02-2ubuntu8.16", "binary_name": "grub-efi-arm64" }, { "binary_version": "2.02-2ubuntu8.16", "binary_name": "grub-efi-arm64-bin" }, { "binary_version": "2.02-2ubuntu8.16", "binary_name": "grub-efi-ia32" }, { "binary_version": "2.02-2ubuntu8.16", "binary_name": "grub-efi-ia32-bin" }, { "binary_version": "2.02-2ubuntu8.16", "binary_name": "grub-emu" }, { "binary_version": "2.02-2ubuntu8.16", "binary_name": "grub-firmware-qemu" }, { "binary_version": "2.02-2ubuntu8.16", "binary_name": "grub-ieee1275" }, { "binary_version": "2.02-2ubuntu8.16", "binary_name": "grub-ieee1275-bin" }, { "binary_version": "2.02-2ubuntu8.16", "binary_name": "grub-linuxbios" }, { "binary_version": "2.02-2ubuntu8.16", "binary_name": "grub-pc" }, { "binary_version": "2.02-2ubuntu8.16", "binary_name": "grub-pc-bin" }, { "binary_version": "2.02-2ubuntu8.16", "binary_name": "grub-rescue-pc" }, { "binary_version": "2.02-2ubuntu8.16", "binary_name": "grub-theme-starfield" }, { "binary_version": "2.02-2ubuntu8.16", "binary_name": "grub-uboot" }, { "binary_version": "2.02-2ubuntu8.16", "binary_name": "grub-uboot-bin" }, { "binary_version": "2.02-2ubuntu8.16", "binary_name": "grub-xen" }, { "binary_version": "2.02-2ubuntu8.16", "binary_name": "grub-xen-bin" }, { "binary_version": "2.02-2ubuntu8.16", "binary_name": "grub-xen-host" }, { "binary_version": "2.02-2ubuntu8.16", "binary_name": "grub2" }, { "binary_version": "2.02-2ubuntu8.16", "binary_name": "grub2-common" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_version": "2.04-1ubuntu47.4", "binary_name": "grub-efi-amd64" }, { "binary_version": "2.04-1ubuntu47.4", "binary_name": "grub-efi-amd64-bin" }, { "binary_version": "2.04-1ubuntu47.4", "binary_name": "grub-efi-arm64" }, { "binary_version": "2.04-1ubuntu47.4", "binary_name": "grub-efi-arm64-bin" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_version": "2.04-1ubuntu26.1", "binary_name": "grub-common" }, { "binary_version": "2.04-1ubuntu26.1", "binary_name": "grub-coreboot" }, { "binary_version": "2.04-1ubuntu26.1", "binary_name": "grub-coreboot-bin" }, { "binary_version": "2.04-1ubuntu26.1", "binary_name": "grub-efi" }, { "binary_version": "2.04-1ubuntu26.1", "binary_name": "grub-efi-amd64" }, { "binary_version": "2.04-1ubuntu26.1", "binary_name": "grub-efi-amd64-bin" }, { "binary_version": "2.04-1ubuntu26.1", "binary_name": "grub-efi-amd64-signed-template" }, { "binary_version": "2.04-1ubuntu26.1", "binary_name": "grub-efi-arm" }, { "binary_version": "2.04-1ubuntu26.1", "binary_name": "grub-efi-arm-bin" }, { "binary_version": "2.04-1ubuntu26.1", "binary_name": "grub-efi-arm64" }, { "binary_version": "2.04-1ubuntu26.1", "binary_name": "grub-efi-arm64-bin" }, { "binary_version": "2.04-1ubuntu26.1", "binary_name": "grub-efi-arm64-signed-template" }, { "binary_version": "2.04-1ubuntu26.1", "binary_name": "grub-efi-ia32" }, { "binary_version": "2.04-1ubuntu26.1", "binary_name": "grub-efi-ia32-bin" }, { "binary_version": "2.04-1ubuntu26.1", "binary_name": "grub-emu" }, { "binary_version": "2.04-1ubuntu26.1", "binary_name": "grub-firmware-qemu" }, { "binary_version": "2.04-1ubuntu26.1", "binary_name": "grub-ieee1275" }, { "binary_version": "2.04-1ubuntu26.1", "binary_name": "grub-ieee1275-bin" }, { "binary_version": "2.04-1ubuntu26.1", "binary_name": "grub-linuxbios" }, { "binary_version": "2.04-1ubuntu26.1", "binary_name": "grub-pc" }, { "binary_version": "2.04-1ubuntu26.1", "binary_name": "grub-pc-bin" }, { "binary_version": "2.04-1ubuntu26.1", "binary_name": "grub-rescue-pc" }, { "binary_version": "2.04-1ubuntu26.1", "binary_name": "grub-theme-starfield" }, { "binary_version": "2.04-1ubuntu26.1", "binary_name": "grub-uboot" }, { "binary_version": "2.04-1ubuntu26.1", "binary_name": "grub-uboot-bin" }, { "binary_version": "2.04-1ubuntu26.1", "binary_name": "grub-xen" }, { "binary_version": "2.04-1ubuntu26.1", "binary_name": "grub-xen-bin" }, { "binary_version": "2.04-1ubuntu26.1", "binary_name": "grub-xen-host" }, { "binary_version": "2.04-1ubuntu26.1", "binary_name": "grub2" }, { "binary_version": "2.04-1ubuntu26.1", "binary_name": "grub2-common" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_version": "2.04-1ubuntu47.4", "binary_name": "grub-efi-amd64" }, { "binary_version": "2.04-1ubuntu47.4", "binary_name": "grub-efi-amd64-bin" }, { "binary_version": "2.04-1ubuntu47.4", "binary_name": "grub-efi-arm64" }, { "binary_version": "2.04-1ubuntu47.4", "binary_name": "grub-efi-arm64-bin" } ], "availability": "No subscription required" }
{ "binaries": [ { "binary_version": "2.02~beta2-9ubuntu1.20", "binary_name": "grub-common" }, { "binary_version": "2.02~beta2-9ubuntu1.20", "binary_name": "grub-coreboot" }, { "binary_version": "2.02~beta2-9ubuntu1.20", "binary_name": "grub-coreboot-bin" }, { "binary_version": "2.02~beta2-9ubuntu1.20", "binary_name": "grub-efi" }, { "binary_version": "2.02~beta2-9ubuntu1.20", "binary_name": "grub-efi-amd64" }, { "binary_version": "2.02~beta2-9ubuntu1.20", "binary_name": "grub-efi-amd64-bin" }, { "binary_version": "2.02~beta2-9ubuntu1.20", "binary_name": "grub-efi-arm" }, { "binary_version": "2.02~beta2-9ubuntu1.20", "binary_name": "grub-efi-arm-bin" }, { "binary_version": "2.02~beta2-9ubuntu1.20", "binary_name": "grub-efi-arm64" }, { "binary_version": "2.02~beta2-9ubuntu1.20", "binary_name": "grub-efi-arm64-bin" }, { "binary_version": "2.02~beta2-9ubuntu1.20", "binary_name": "grub-efi-ia32" }, { "binary_version": "2.02~beta2-9ubuntu1.20", "binary_name": "grub-efi-ia32-bin" }, { "binary_version": "2.02~beta2-9ubuntu1.20", "binary_name": "grub-emu" }, { "binary_version": "2.02~beta2-9ubuntu1.20", "binary_name": "grub-firmware-qemu" }, { "binary_version": "2.02~beta2-9ubuntu1.20", "binary_name": "grub-ieee1275" }, { "binary_version": "2.02~beta2-9ubuntu1.20", "binary_name": "grub-ieee1275-bin" }, { "binary_version": "2.02~beta2-9ubuntu1.20", "binary_name": "grub-linuxbios" }, { "binary_version": "2.02~beta2-9ubuntu1.20", "binary_name": "grub-pc" }, { "binary_version": "2.02~beta2-9ubuntu1.20", "binary_name": "grub-pc-bin" }, { "binary_version": "2.02~beta2-9ubuntu1.20", "binary_name": "grub-rescue-pc" }, { "binary_version": "2.02~beta2-9ubuntu1.20", "binary_name": "grub-theme-starfield" }, { "binary_version": "2.02~beta2-9ubuntu1.20", "binary_name": "grub-uboot" }, { "binary_version": "2.02~beta2-9ubuntu1.20", "binary_name": "grub-uboot-bin" }, { "binary_version": "2.02~beta2-9ubuntu1.20", "binary_name": "grub-xen" }, { "binary_version": "2.02~beta2-9ubuntu1.20", "binary_name": "grub-xen-bin" }, { "binary_version": "2.02~beta2-9ubuntu1.20", "binary_name": "grub2" }, { "binary_version": "2.02~beta2-9ubuntu1.20", "binary_name": "grub2-common" } ], "availability": "Available with Ubuntu Pro (Infra-only): https://ubuntu.com/pro" }
{ "binaries": [ { "binary_version": "2.04-1ubuntu44.1.2", "binary_name": "grub-efi-amd64" }, { "binary_version": "2.04-1ubuntu44.1.2", "binary_name": "grub-efi-amd64-bin" }, { "binary_version": "2.04-1ubuntu44.1.2", "binary_name": "grub-efi-arm64" }, { "binary_version": "2.04-1ubuntu44.1.2", "binary_name": "grub-efi-arm64-bin" } ] }